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
 
Start new topic
Odpowiedzi
TheSnake
post
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
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
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 17:33