![]() |
CURL script
<?php
$ci = curl_init(); $s = fopen("https://www.site.ru/index.php?8","r"); while(!FEOF($s)) { $k = $fgets($s); echo $k; } fclose($s); curl_setopt($ci,CURLOPT_FILE,$s); curl_setopt($ci,CURL_RETURNTRANSFER); curl_exec($ci); curl_close($ci); ?> Хотел *распечатать* страницу.Почему не получается ? И ещё:curl_init() возвращает void,а в php.su Передан строковой параметр.Это верно ? |
Функция с знаком переменной. Передача курлу закрытого хендла... ужс
|
Пасибо,не заметил)))
<?php $ci = curl_init(); $s = fopen("https://site.ru/shop.php","r"); while(!FEOF($s)) { $k = fgets($s); echo $k; } curl_setopt($ci,CURLOPT_FILE,$s); curl_exec($ci); curl_close($ci); fclose($s); ?> Вот сейчас возвращает,но выводит ошибку Warning: curl_setopt() [function.curl-setopt]: cannot represent a stream of type tcp_socket/ssl as a STDIO FILE* in C:\Program Files\VertrigoServ\www\curl.php on line 9 |
Эм,а если страница требует авторизации,то кукисы нужно же передавать? Или ещё что-то надо ? Время жизни поставить можно ?
Ммм...кажись,я понял.Он требует установки тисипи соединения и активации сокета,ибо страницу,что я запросил,требует авторизации на главной странице и установки соединения.Мб я и неправ.Самое интересное,что форму авторизации он не передал почему-то,хотя она и расположена на главной |
| Время: 03:50 |