Tengo un problema. Quiero obtener el código html de una url (yo uso curl).
La cosa es que con unos dominios me va perfecto y con otros sale una web que no es.
Código:
Si ejecutáis ese código solo sale 2 lineas de código y si ponéis esa dirección en el navegador sale otra cosa diferente.<?php function get_data($url) { $ch = curl_init(); $timeout = 0; curl_setopt($ch,CURLOPT_URL,$url); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); curl_setopt($ch,CURLOPT_BINARYTRANSFER,1); curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1); curl_setopt($ch,CURLOPT_HEADER,1); curl_setopt($ch,CURLINFO_HEADER_OUT,1); curl_setopt($ch,CURLOPT_VERBOSE,1); curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout); $data = curl_exec($ch); curl_close($ch); return $data; } if(isset($_POST['submit'])) { $contenido_externo = get_data('http://falafa.carfactory.es'); echo str_replace("<","",$contenido_externo); } ?>
No hay locations en el header ya que lo pondría.
Como se puede obtener el código??
Gracias.