Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Программирование на PHP

  Все выпуски  

RusFAQ.ru: Программирование на PHP


Информационный Канал Subscribe.Ru

RusFAQ.ru: Программирование на PHP

Выпуск № 236
от 16.10.2004, 02:00

Администратор:
Имя: Калашников О.А.
URL: Информационный ресурс
ICQ: 68951340
Россия, Москва
О рассылке:
Задано вопросов: 378
Отправлено ответов: 765
Активность: 202.3 %
[Задать вопрос >>][Регистрация эксперта >>]
[Поиск в базе][Обсудить на форуме]


 Список экспертов, ответы которых опубликованы в данном выпуске

Strory
Статус: Опытный
Общий рейтинг: 161.21
URL: МУАТ
Телефон: +7 (845-3) 54-16-74
[Подробней >>]
КиберТварь
Статус: Опытный
Общий рейтинг: 191.45
[Подробней >>]
Vril
Статус: Начальный
Общий рейтинг: 200
[Подробней >>]
 
~PentagoN~
Статус: Доверительный
Общий рейтинг: 149.09
[Подробней >>]
mellisa
Статус: Доверительный
Общий рейтинг: 133.33
[Подробней >>]
Licvidator
Статус: Профессиональный
Общий рейтинг: 107.28
URL: PC Info
[Подробней >>]


 Краткий перечень вопросов

Вопрос № 375. Уважаемые эксперты! Оччень благодарен ВАМ за ваши ответы. Простите,я немного уточню свой вопрос. У н... (ответов: 4)
Вопрос № 376. Здравствуйте! Как в РНР сделать ограничение поступаемой информации? Причем неизвестно какой метод PO... (ответов: 5)
Вопрос № 377. например у мя есть анкета, там поля для заполнения, мона ведь туда мегабайтный текст засунуть. А как... (ответов: 5)

Вопросов: 3, ответов: 14


 Вопрос № 375

Уважаемые эксперты! Оччень благодарен ВАМ за ваши ответы. Простите,я немного уточню свой вопрос.
У нас в организации стоит файл-сервер на котором размещены сотни гиг фильмов. Вот админ дал задание чтоб заделать сайт с описаниями фильмов, скриншотами и с сылкой на производение музыки или фильма. При открытии, ссылка должна открытца в соответсвенном приложении, музыка в Winamp, а фильм в видео проигрываетеле. Заранее благодарю.



Вопрос отправлен: 12.10.2004, 09:21
Отправитель: славик

[Следующий вопрос >>] [Список вопросов]

Отвечает Strory

Доброе время суток, славик!
Ну так кто-то уже ответил - в хидерах нужно передавать информацию о типе. Или можно просто прямую ссылку на странице поставить - откроется диалоговое окно с выбором - Открыть, Сохранть и т.д. При клике на "Открыть" откроется в нужном приложении...

Ответ отправлен: 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.



Вопрос отправлен: 12.10.2004, 17:34
Отправитель: Roman

[Следующий вопрос >>] [Список вопросов]

Отвечает mellisa

Доброе время суток, 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

например у мя есть анкета, там поля для заполнения, мона ведь туда мегабайтный текст засунуть. А как проверить скриптом много ли малоли туды засунули?



Вопрос отправлен: 12.10.2004, 18:40
Отправитель: Roman

[Следующий вопрос >>] [Список вопросов]

Отвечает Licvidator

Доброе время суток, 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.

(C) 2002-2003 Команда RusFAQ.ru.

 Персональные данные

Ваше имя:

Ваш e-mail:

Опубликовать мой e-mail в рассылке


 Вопрос и дополнение

Ваш вопрос:


Приложение (если необходимо):


Получить ответов:


 Выбор рассылки

Программисту
Assembler (27)
C / C++ (18)
Perl (8)
Builder / Delphi (18)
Pascal (21)
Basic / VBA (9)
Java / JavaScript (7)
PHP (19)
Криптография (9)
WinAPI (16)
Радиоэлектроника (15)
Пользователю
Windows 95/98/Me (46)
Windows NT/2000/XP (64)
"Железо" (39)
Поиск информации (23)
Администратору
Windows NT/2000/XP (39)
Linux / Unix (15)
Юристу
Гражданское право (7)
Семейное право (4)
Трудовое право (6)
КоАП (5)

Отправить вопрос всем экспертам выбранной рассылки.





http://subscribe.ru/
http://subscribe.ru/feedback/
Подписан адрес:
Код этой рассылки: comp.soft.prog.phpplus
Отписаться

В избранное