![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 23.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
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? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 115 Pomógł: 10 Dołączył: 5.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Literówka
Kod $crul = curl_init("http://www.wp.pl"); W ogóle dużo literówek Ten post edytował TheSnake 25.04.2010, 09:51:30 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 17:33 |