cUrl въпрос

Dodo1987

Registered
Здравейте.

Малко глупав въпрос, но тепърва почвам да се занимавам с тази библиотека.
Имам това:

Код:
$data = curl_init();
        curl_setopt($data, CURLOPT_URL, $path);
        curl_setopt($data, CURLOPT_HEADER, 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)');
        curl_setopt($data, CURLOPT_FOLLOWLOCATION, true);
        curl_setopt($data, CURLOPT_HEADER, $header);
        curl_setopt($data, RETURNTRANSFER, true);
        curl_setopt($data, CURLOPT_TIMEOUT, 60);
        $info = curl_exec($data);
        curl_close($data);

Въпроса ми е, защото резултата от цялата тази работа се визуализира на екрана след изпълнението, а не се присвоява на променливата $info и след това ако искам да използвам $info в него има стойност 1.

Какво точно трябва да направя, за да отстраня тези 2 проблема?
 
абе не съм и аз много запознат обаче имам малко познания и сам го направил така
Код:
$u = "http://web-tourist.net";
$zaqvka = curl_init();
curl_setopt($zaqvka, CURLOPT_USERAGENT, "Mozilla/5.0 (compatible; MSIE 5.01; Windows NT 5.0)");
curl_setopt($zaqvka, CURLOPT_TIMEOUT, 40);
curl_setopt($zaqvka, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($zaqvka, CURLOPT_FOLLOWLOCATION, TRUE);
curl_setopt($zaqvka, CURLOPT_URL, $u);
$result =  curl_exec ($zaqvka);
curl_close ($zaqvka);
и ми се присвоява без проблеми без да се визуализира, а за взимането ето аз какво правя
Код:
preg_match('/<div id="reklama">(.*)<\/div>/i', $result, $m);
print_r($m);
и си виждам това което ми трябва и си го ползвам вече
 

Back
Горе