Выдергивание строчек в XHE

Статус
В этой теме нельзя размещать новые ответы.

Canekt

Полезный
Регистрация
22 Июл 2009
Сообщения
158
Реакции
15
Ребят помогите плиз, только начал осваивать human emulator
есть файл url.txt, где вписаны урлы по 1 на каждую строку.
Как в реализовать чтоб вместо этого

$browser->navigate(’Для просмотра ссылки Войди или Зарегистрируйся

тоесть в место Для просмотра ссылки Войди или Зарегистрируйся подставлялись строчки из файла???
 
PHP:
foreach(file('urls.txt') as $url) {
   $browser->navigate(trim($url));
   // ...
}
 
первое не работает :(

а вот это

foreach(file('url.txt') as $url) {
$browser->navigate(trim($url));

берет только последнюю строчку, может это из-за того что xhe нуленый???
 
Должно работать 100 процентов, что пишет в ответ?
Я использую как в первом варианте.
 
первое не работает :(
а вот это
foreach(file('url.txt') as $url) {
$browser->navigate(trim($url));
берет только последнюю строчку, может это из-за того что xhe нуленый???

Да нет, скорее всего что ты в цикле больше ничего и не делаешь. Оно по всем строчкам проходит до последней и на последней соответственно и останавливается. Ты вставь тот код, что у тебя за циклом - внутрь, после navigate().
 
ТС, кседант тут ни при чем, ты просто не знаешь стандартных функций php.
 
PHP:
$urls = array_map("trim", file("urls.txt")); 
foreach($urls as $i=>$url) {  
$browser->navigate($url);
$browser->wait_for(240,1); 
}
 
Всем спасибо за ответы, в пхп я действительно нуб полный :(.

первый вариант прокатил, когда поставил } в самом конце :).

ДОВОЛЕН КАК СЛОН :yahoo:
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху