|
| |
|
|
| |
для: valenok
(06.06.2006 в 07:36)
| | | я вообще не понял , зачем нужно просто делать перебор, не загружая страницы или хотябы части.
если имитировать рефа, то понятно, но тогда надо идти через прокси, если счетчик крутить. то по идее нужно грузить в браузер код счетчика, а так какой понт в этой затее?
По тем адресам, что приклеены в заголовках 200ОК, значит посылки проходят, что еще надо хрен его знает. | |
| |
|
|
| |
|
|
| |
для: Kronas
(05.06.2006 в 23:37)
| | | тоесть если ты утверждаешь что знаешь как работает пхп
значит ты понимаешь что есть намного более простые пути...
тогда что эе ты тут делаешь? | |
| |
|
|
| |
|
|
| |
для: Kronas
(05.06.2006 в 23:34)
| | | в архиве папка с денвера, в браузере будут только ответы 200ОК - это так для контроля.
Все работает. Но разница есть, где лежит скрипт. Если на локале, то тогда все нормально, а на серваке ограничено время выполнения скрипта и на set_time_limit(0); выдается ошибка. | |
| |
|
|
| |
|
|
| |
для: valenok
(05.06.2006 в 00:06)
| | | я знаю што делает пхп скрипт и урока по етои теме не просил. а браузеру похуи где скрипт валяетца главное штоб он исполнялся | |
| |
|
|
| |
|
|
| |
для: куч1963
(05.06.2006 в 08:06)
| | | Задачю ты понел но я не понел как наресоват решение :( | |
| |
|
|
| |
|
|
| |
для: valenok
(05.06.2006 в 00:06)
| | | Вообще я понял задачу так, нужно в браузере последовательно открывать адреса по ссылкам.
предположим есть
несколько адресов
http://links1.com/
http://links2.com/
http://links3.com/
http://links4.com/
Нужно последовательно зайти на каждый адрес не загружая страницы и сделать это определенное количество раз. То есть алгоритм такой, сначала идет перебор ссылок от 1 до 4, затем все повторяется нужное количество раз.
Для корректного решения нужно во первых с какого адреса открывается, то есть referer в заголовке, и список адресов .
в экселе должно выглядеть так
referer || открываемый адрес
http://vasya.com || http://links1.com/
http://vasya.com || http://links2.com/
ну и дальше. сохраняется в виде CVS файла с разделителями запятыми. Файл ложится туда, где лежит скрипт.
При запуске скрипта он будет последовательно соединяться по указанным адресам 1 проход.
Чтобы не выводилось ничего в браузере закоментируй строки вывода
но на первом этапе проверки, оставь строк десять, смотреть заголовки ответа.
Чтобы повторить всю эту операцию нужное количество раз
всю конструкцию помести в цикл
for($i=0;$i<N;$i++)
{ } вместо N Укажи сколько нужно повторений. | |
| |
|
|
| |
|
|
| |
для: valenok
(05.06.2006 в 00:04)
| | | php и браузер работают на разных компьютерах...
Что касается денвера - браузер и сервер не знают что оба находятся на том же компьютере.
(Им об этом не сказали. Ну хотя даже если скажут, мало что изменится...)
Так вот.
ОЧЕНЬ простыми словами: скрипт исполняется один раз и больше никого не знает.
Он один раз отдаёт браузеру информацию.
Что с ней будет делать браузер, точнее что она заставит его делать - крутиться, плясать или играть на гармошке - сервер и php отношения не имеют.
Следовательно -> тебе самому придётся додуматься - как за один запуск скрипта - передать браузеру такую информацию для того чтоб он прыгал с сылки на ссылку.
Сначала надо узнать что его может заставить это делать.
Как мы уже разобрались php к этому отношения не имеет - и есть некоторая вероятность что это всё можно списать в какой нить html.
[поправлено модератором] | |
| |
|
|
| |
|
|
| |
для: Kronas
(04.06.2006 в 23:28)
| | | > и вопще пхп может работат на одном пк с браузером!! ток нада туда запихнут програмное
> обеспечение сервера. скажем денвер
извините за задержку. ну ну - научи. | |
| |
|
|
| |
|
|
| |
для: куч1963
(03.06.2006 в 02:18)
| | | резултата точна нету :( | |
| |
|
|
| |
 13.5 Кб |
|
| |
для: cheops
(02.06.2006 в 22:08)
| | | страница должна лиш щитатца открытои загружат ее незачем.
exel должен так выгледет? (адреса к примеру) | |
| |
|
|
|