IMC!


Contenuti


Foto

 







Curiosando...
Novita  Novità Link  Link Blog  Blog English  Español 
Richiamare pagine web con cURL

cURL � un insieme di librerie e software che permettono di interfacciarsi con numerosi protocolli di comunicazione, tra i quali HTTP. Il PHP include l'estensione libcurl, che, una volta abilitata, permette di sfruttare le funzionalit� offerte da questo pacchetto. Il seguente codice in PHP utilizza libcurl per richiedere una pagina da un webserver (come se fosse un browser), e salvarla in una variabile. Pu� essere molto utile per inglobare porzioni di pagine web in altre pagine, senza dover ricorrere all'uso di iFrame o altre soluzioni simili. L'aspetto pi� interessante di questa soluzione � sicuramente quello di poter ottenere il codice HTML puro della pagina web, dopo che i vari codici lato server, come PHP o APS, sono gi� stati processati.

Codice di curl.php
<?php

# Questo script chiama una pagina dal web come se fosse un browser, 
# e poi la immagazzina in una variabile

# Indirizzo della pagina da richiamare
$indirizzo_pagina="www.giacobbe85.altervista.org";

# Codice di utilizzo di cURL. 
# Chiama la pagina e la immagazzina in $data
$ch curl_init() or die(curl_error());
curl_setopt($chCURLOPT_URL,$indirizzo_pagina);
curl_setopt($chCURLOPT_RETURNTRANSFER1);
$data=curl_exec($ch) or die(curl_error());

# Stampa della variabile $data. 
echo $data;

# Stampa di eventuali errori
echo curl_error($ch);
curl_close($ch);
?>







Inserire la password di amministratore:



Password:

Riga:


Fatal error: Call to undefined function sqlite_open() in /membri/giacobbe85/include/commenti.inc.php on line 324