Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pobieranie kodu strony cURL
borysp
post
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?
Go to the top of the page
+Quote Post

Posty w temacie
- borysp   Pobieranie kodu strony cURL   25.04.2010, 09:32:38
- - TheSnake   Literówka Kod$crul = curl_init("http...   25.04.2010, 09:50:46
- - borysp   faktycznie, dzieki juz działa   25.04.2010, 09:59:39


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 18:13