Witam
Cciałbym pobrać treść kodu html strony za pomocą funkcji z biblioteki cURL, mam taki skrypt:
<?php
$crul = curl_init("http://www.wp.pl");
curl_setopt($curl, CURLOPT_URL, "http://www.wp.pl");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_USERAGENT, 'TEST');
curl_setopt($curl, CURLOPT_TIMEOUT, 30);
curl_setopt($curl, CURLOPT_HEADER, 0);
$body = curl_exec($crul);
curl_close($crul);
return $body;
$file = "baza.txt";
$fp = fopen($file, "a");
flock($fp, 2);
fwrite($fp, $body);
flock($fp, 3);
fclose($fp);
?>
Skrypt gereruje ostrzeżenia takie:
Warning: curl_setopt(): supplied argument is not a valid cURL handle resource in C:\usr\www\index.php on line 7
Z tego co czytałem w zmiennej $body powinien znajdować się kod html wywołanej strony ale go tam nie ma
Czy jest możliwe pobieranie kodu bez otwierania strony? tzn zeby funkcja curl_exec nie otwierała przeglądarki?