Первую страничку и все ее ссылки я собираю успешно и через регулярку оставляю только нужные Урл, заношу их в массив и после хочу повторно переменной $url присвоить выбранный из массива первый url получаю или зацикливание или же ошибку.
- Ссылка удалена
Ссылка удалена
Ссылка удалена
Warning: stristr() expects parameter 1 to be string, array given in C:\Server\data\htdocs\curl.php on line 98
Ссылка удалена
Notice: Array to string conversion in C:\Server\data\htdocs\curl.php on line 27
cURL Error: Could not resolve host: Array
Array ( [0] => https://www[dot]azet[dot]sk/katalog/kategorie/A/ )
Notice: Undefined offset: 1 in C:\Server\data\htdocs\curl.php on line 98
Ссылка удалена
0 записал в Parserее.csv
ссылок найдено0
Notice: Array to string conversion in C:\Server\data\htdocs\curl.php on line 27
cURL Error: Could not resolve host: Array
Array ( [0] => https://www[dot]azet[dot]sk/katalog/kategorie/B/ )
Notice: Undefined offset: 1 in C:\Server\data\htdocs\curl.php on line 98
Ссылка удалена
0 записал в Parserее.csv
ссылок найдено0
Notice: Array to string conversion in C:\Server\data\htdocs\curl.php on line 27
cURL Error: Could not resolve host: Array
Array ( [0] => https://www[dot]azet[dot]sk/katalog/kategorie/C/ )
Notice: Undefined offset: 1 in C:\Server\data\htdocs\curl.php on line 98
Ссылка удалена
0 записал в Parserее.csv
ссылок найдено0
Прошу ткнуть носом в мое Гов... потому как не могу сам его найти. Спасибо и не судите строго.
ЗЫ. в дальнейшем будет авторизация и запись куки через curl
первый файл conf - принимает параметры для парсера через веб-интерфейс
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- $tmp=new AutoCurl;
- {
- //логин к сайту если имеется
- $login = $_POST['login'];
- $password = $_POST['password'];
- //куки с сайта и ссылка на то что парсим
- $tmp->url=$_POST['urlkat'];
- $tmp->cookie_file = $_POST['cookiskat'];
- $tmp->AuthCurl();
- //отчет ошибки и тд тп
- $email = $_POST['email'];
- //имя файла и путь выгрузки
- $filename = $_POST['filename'];
- $dirfil = $_POST['directory'];
- //регулярные выражения для поиcка по сайту urlов
- $wreg=$_POST['wregular'];
- }
- ?>