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

  Все выпуски  

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


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / PHP

Выпуск № 414
от 30.07.2006, 14:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 334, Экспертов: 47
В номере:Вопросов: 3, Ответов: 6


Вопрос № 50044: Здравствуйте, эксперты.. скажите пожалуйста, можно ли с помощью пхп сэмулировать браузер клиента(любой).. а именно:: если на стр. стоит reload, то соотв открыть тот адрес(..с сокетами пробывал - не выходит..), если он исп куки, то сохр их ...
Вопрос № 50045: Здравствуйте, эксперты.. скажите пожалуйста, сколько макс одновременно сессий поддерживает apache+php??...
Вопрос № 50062: Ìîå ïî÷òåíèå, óâàæàåìûå Ýêñïåðòû. Âîçíèêëà òàê...

Вопрос № 50.044
Здравствуйте, эксперты..
скажите пожалуйста, можно ли с помощью пхп сэмулировать браузер клиента(любой)..
а именно:: если на стр. стоит reload, то соотв открыть тот адрес(..с сокетами пробывал - не выходит..), если он исп куки, то сохр их на сервере и, при необходимости, передавать их на сайт..

заранее, огромное Спасибо::))
Отправлен: 24.07.2006, 14:11
Вопрос задал: Keane (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: Alexey Vilchinsky
Здравствуйте, Keane!
немного не понятен вопрос.
А разьве apache+php не дает возможности сэмулировать работу пользователя в браузере?
---------
Делая людям добро, мы возвращаем его многократно...
Ответ отправил: Alexey Vilchinsky (статус: Студент)
Ответ отправлен: 24.07.2006, 14:21

Отвечает: Physicist
Здравствуйте, Keane!

А почему сокеты не устраивают? В документации http://ru.php.net/manual/ru/ref.sockets.php есть Пример 2, в котором на сервер посылается команда HEAD. Что мешает послать команду GET и обработать результат запроса?

Для получения/передачи кукисов, указания браузера и пр. см. документацию по HTTP-протоколу. Неплохая документация с примерами есть на

http://www.shkurki.ru/modules.php?name=Manual&op=ViewingManual&manfile=man-dok10.htm&viewright=0

а сам протокол (на английском) описан на

http://www.w3.org/Protocols/rfc2616/rfc2616.html

(но, если честно, оттуда можно выудить немного).
Ответ отправил: Physicist (статус: 9-ый класс)
Ответ отправлен: 24.07.2006, 14:55

Отвечает: Зяма
Здравствуйте, Keane!

Можно.
используй PHP в связке с библиотекой cURL.
С помощью этой библиотеки можно подделать практически любой запрос.
Ответ отправил: Зяма (статус: 1-ый класс)
Ответ отправлен: 24.07.2006, 17:47
Оценка за ответ: 5
Комментарий оценки:
а можно примеры??


Вопрос № 50.045
Здравствуйте, эксперты..
скажите пожалуйста, сколько макс одновременно сессий поддерживает apache+php??
Отправлен: 24.07.2006, 14:12
Вопрос задал: Keane (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Physicist
Здравствуйте, Keane!

По-моему, такого значения не существует. По-крайней мере, в настройках PHP такого параметра нет точно, а том, что Apache имеет какое-то отношение к сессиям я не уверен. Так что предел, видимо, ограничен только свободным местом в папке сервера, где создаются файлы сессий.
Ответ отправил: Physicist (статус: 9-ый класс)
Ответ отправлен: 24.07.2006, 15:20
Оценка за ответ: 5
Комментарий оценки:
в faq одного из провайдеров читал, что на иссу нет лимитов, а на апач ~~30 сессий одновременно

Отвечает: Santana
Здравствуйте, Keane!
Скорее всего это зависит от операционки сервера. Точнее сколько дескриптеров она позволяет открыть доновременно. Учитывать надо, что они нужны не только "Вождю краснокожих" и ПХП
Ответ отправил: Santana (статус: 4-ый класс)
Ответ отправлен: 24.07.2006, 19:07
Оценка за ответ: 5
Комментарий оценки:
спасибо за инфу


Вопрос № 50.062
Ìîå ïî÷òåíèå, óâàæàåìûå Ýêñïåðòû.
Âîçíèêëà òàêàÿ ïðîáëåìà:
 áàçå Mysql åñòü ñòîëáåö âèäà DATE. Òóäà åñòåñòâåííî çàíîñèòñÿ äàòà ñîçäàíèÿ ñòðîêè â âèäå ÃÃÃÃ-ÌÌ-ÄÄ ××:ÌÌ:Ñ
Ìíå íóæíî íà ñàéòå âûâîäèòü òîëüêî ÃÃÃÃ-ÌÌ-ÄÄ áåç âðåìåíè. Êàê òàêîå ìîæíî ñäåëàòü.
Çàðàíåå áëàãîäàðåí.
Отправлен: 24.07.2006, 17:45
Вопрос задал: Гусаров Андрей Андреевич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: Physicist
Здравствуйте, Гусаров Андрей Андреевич!

Пусть дата сохранена в переменной $vDateTime. Тогда "обрезать" время и получить дату в переменной $vDate (а время - в $vTime) можно командой

Приложение:

Ответ отправил: Physicist (статус: 9-ый класс)
Ответ отправлен: 24.07.2006, 18:44
Оценка за ответ: 5


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

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

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.35 от 27.07.2006
Яндекс Rambler's Top100

В избранное