Уважаемые эксперты! Оччень благодарен ВАМ за ваши ответы. Простите,я немного уточню свой вопрос. У нас в организации стоит файл-сервер на котором размещены сотни гиг фильмов. Вот админ дал задание чтоб заделать сайт с описаниями фильмов, скриншотами и с сылкой на производение музыки или фильма. При открытии, ссылка должна открытца в соответсвенном приложении, музыка в Winamp, а фильм в видео проигрываетеле. Заранее благодарю.
Доброе время суток, славик! Ну так кто-то уже ответил - в хидерах нужно передавать информацию о типе. Или можно просто прямую ссылку на странице поставить - откроется диалоговое окно с выбором - Открыть, Сохранть и т.д. При клике на "Открыть" откроется в нужном приложении... Ответ отправлен: 12.10.2004, 16:38 Отправитель: Strory Отвечает КиберТварь
Добрый день, славик! допустим у вас mp3 файлы находятся в папке media
Приложение: Ответ отправлен: 12.10.2004, 11:32 Отправитель: КиберТварь Отвечает Vril
Доброе время суток, славик! Вообще-то браузер кофе варить тоже не умеет... Вы можете следовать только рекомендациям по отсылке заголовков и отгурзке содержимого файла. Я бы рекомендовал Вашему админу не использовать Web технологии и написать для клиентов небольшое приложение на каком-нибудь языке, более подходящем для десктопных приложений (Delphi, VB , VC++). Если же ну очень хочется вызвать установленный по умолчанию проигрыватель из браузера (но только IE), то напишите используйте activex компонеты и в них уже вызовите из командной строки "start http://myserver/myfile.ext"(это проще) или используйте winapi. Помните, что для того чтобы воспользоватся чем-то подобным нужен IE и согласие пользователя загуржать и/или выполнять ActiveX компонеты. Ответ отправлен: 12.10.2004, 10:23 Отправитель: Vril Отвечает ~PentagoN~
Приветствую Вас, Cлавик! Делай плейлисты, .m3u откроется для winamp, а mediaplayer - .wpl или .asx Video и то все зависит от настроек пользователя. у него все может открываться через медиаплеер, если он при установке ассоциировал файлы. или еще лучше когда они будут скачивать эти плейлисты и просматривать локально, он ведь весит мало.
Приложение: Ответ отправлен: 14.10.2004, 14:17 Отправитель: ~PentagoN~
Вопрос № 376
Здравствуйте! Как в РНР сделать ограничение поступаемой информации? Причем неизвестно какой метод POST или GET.
Доброе время суток, Roman! substr($str,0,$num) ,где $str переменная с инфой, а num кол-во символов на которое Вы хотите ограничеть. Ответ отправлен: 12.10.2004, 23:55 Отправитель: mellisa Отвечает Vril
Здравствуйте, Roman! А вы можете уточнить что такое "ограничение поступаемой информации"? Если вам нужно установить максимальный размер информации присланой при помощи метода POST, то для того в php.ini существует для того запись post_max_size. По умолчанию это post_max_size = 8M Вы можете установить этот параметр во время выполнения с помощью функции ini_set. GET если я не ошибаюсь и так ограничен 4-мя килобайтами.
Ответ отправлен: 12.10.2004, 18:11 Отправитель: Vril Отвечает Strory
Добрый день, Roman! Ограничения есть изначально. Возьмите из пакета Денвер (Денвер) русифицированный php.ini Ответ отправлен: 12.10.2004, 20:55 Отправитель: Strory Отвечает КиберТварь
Доброе время суток, Roman! Я так думаю что вы имеете в виду как ограничить закачку файлов на сервер значит так: вы получаете файл потом узнаете размер если оно больше например 2 МБ генерируете ошибкуи завершаете скрипт
Приложение: Ответ отправлен: 13.10.2004, 14:43 Отправитель: КиберТварь Отвечает ~PentagoN~
Добрый день, Roman! по точнее, чего именно ты хочешь? чтобы не было лишних переменных или как?
Приложение: Ответ отправлен: 14.10.2004, 14:21 Отправитель: ~PentagoN~
Вопрос № 377
например у мя есть анкета, там поля для заполнения, мона ведь туда мегабайтный текст засунуть. А как проверить скриптом много ли малоли туды засунули?
Доброе время суток, Roman! Лучше всего делать двойную проверку: на стороне пользователя и уже непосредственно в скрипте. В последнем случае используйте strlen($string);. Ответ отправлен: 12.10.2004, 20:27 Отправитель: Licvidator Отвечает Vril
Доброе время суток, Roman! Если вы не хотите, что бы пользователь подсунул вам свинью в виде мегабайтного текста введите javascript проверку на длину содержимого нужного Вам поля, а на случай если клиент шибко умный и отключил Javascript просто усекайте пришедшее поле до нужного Вам размера.
Приложение: Ответ отправлен: 12.10.2004, 19:22 Отправитель: Vril Отвечает mellisa
Здравствуйте, Roman! strlen($str) возвращает длину строки $str Ответ отправлен: 12.10.2004, 23:57 Отправитель: mellisa Отвечает Strory
Приветствую Вас, Roman! А зачем нагружать PHP такими пустяками, ведь есть JS? Ответ отправлен: 12.10.2004, 20:55 Отправитель: Strory Отвечает КиберТварь
Здравствуйте, Roman! Если вы хотите проверить длину текста это еще проще.
Приложение: Ответ отправлен: 14.10.2004, 11:14 Отправитель: КиберТварь
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.