Administrare server open source

Platforma de hosting cu software liber, gratuit, open source.

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.

PHP

3 Responses so far.

  1. Claudiu says:

    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 😀

  2. Sergiu Tot says:

    De acord. Foarte util CURL, si mult mai bun din punct de vedere al securitatii decat fopen() + allow_url_fopen=On 😀

  3. Cristi says:

    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.