Daca lucram pe un server cu url_fopen setat pe Off, nu putem citi direct paginile de pe alte site-uri. Pentru asta e nevoie de libraria CURL (PHP trebuie compilat cu –with-libcurl). Odata instalat CURL pe server, se poate prelua pagina folosind codul urmator:
$url = 'http://www.nethelp.ro'; $curl_handle=curl_init(); curl_setopt($curl_handle,CURLOPT_URL,$url); curl_setopt($curl_handle,CURLOPT_CONNECTTIMEOUT,2); curl_setopt($curl_handle,CURLOPT_RETURNTRANSFER,1); $buffer = curl_exec($curl_handle); curl_close($curl_handle);
La finalizare se verifica variabila $buffer. Daca totul a functionat fara probleme va contine pagina preluata de la adresa $url.
Popularity: 2% [?]





Vai vai si de cate ori nu s-au dovedit perfecte astea 5-6 linii de cod
In special combinate combinate cu Ajax, cea mai buna ciorba
De acord. Foarte util CURL, si mult mai bun din punct de vedere al securitatii decat fopen() + allow_url_fopen=On
Ms mult pentru cod m-ai scos dintr-o problema pe care nu stiam cum s-o rezolv ar trebuie sa existe mai multe toturiale de genul acesta.