lunes, 25 de enero de 2010

Ejemplo2 cURL - Obtener contenido de pagina web (o un feed)

-Transfiriendo datos con la librería cURL en PHP. Un ejemplo que muestra el código para obtener el contenido de una página web (o un feed):

función curl_setopt() $ch = curl_init(); 
// CURLOPT_URL con la URL a descargar 
curl_setopt($ch, CURLOPT_URL, 'http://www.phpbsd.net/'); 
//CURLOPT_HEADER a false para no incluir las headers HTTP en la respuesta 
curl_setopt($ch, CURLOPT_HEADER, false); 
// CURLOPT_RETURNTRANSFER a true para que la función curl_exec() devuelva la 
//respuesta como un string en lugar de printarla por pantalla 
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, true); 
$resultado = curl_exec($ch); 
$error = curl_error($ch); 
curl_close($ch);

en $resultado nos quedamos con los datos obtenidos o nada si ha ocurrido un error, si ese es el caso en $error tenemos un mensaje de texto con el error. Aplicación

1 comentario:

  1. Sencilla pero interesante aplicación. Nos ayuda a enter un poco mas cURL!!

    ResponderEliminar