Построчное считвание строк php

awmaster08
На сайте с 22.02.2008
Offline
155
618

Написал с курлом скриптик, который ходит по сайтам, проблема в том что если скрипт берет значения ключей из текстового файла - скрипт выдает 400 ошибку.

Код:

$file = file('key.txt');


for ($i = 1; $i <= count($file); $i++)
{
$url = "http://yandex.ru/yandsearch?text=".$file[$i];

curl_setopt($ch, CURLOPT_URL,$url);

curl_exec($ch);
}

Смотрел echo $url - формируются правильные ссылки.

Подскажите, пожалуйста, в чем проблема :smoke:

[Удален]
#1

awmaster08, проблема в мат части

надо так

"http://yandex.ru/yandsearch?text=".rawurlencode(trim($file[$i]));
awmaster08
На сайте с 22.02.2008
Offline
155
#2

bearman, спасибо! Сделал так: urlencode(trim($file[$i])); 🍻

[Удален]
#3

awmaster08, по матчасти надо rawurlencode :)

но простой урленкоде тоже канает конечно

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий