Foros del Web » Programando para Internet » PHP »

Obtener datos de otra web

Estas en el tema de Obtener datos de otra web en el foro de PHP en Foros del Web. Buenas tengo dos archivos search.php y report.php, quiero extraer los datos de la pagina de carfax, para yo utilizarlos o se muestren en mi web. ...
  #1 (permalink)  
Antiguo 29/02/2016, 11:47
 
Fecha de Ingreso: febrero-2016
Mensajes: 3
Antigüedad: 8 años, 2 meses
Puntos: 0
Obtener datos de otra web

Buenas tengo dos archivos search.php y report.php, quiero extraer los datos de la pagina de carfax, para yo utilizarlos o se muestren en mi web.
¿como puedo hacerlo? copio los codigos de los dos archivos.

En search.php introduzco un codigo de validacion y el me redirige al report.php y me trae el registro de esa matricula pero quisiera el reporte completo que me arroja esa web para yo mostrarla en mi web.

search.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Searching</title>
</head>
<body>
<div style="margin-top:100px">
<table border="0" cellspacing="0px" width="250px" height="50px" align="center">
<tr>
<td>
<form name="formulario" method="post" action="report.php">
<input type="submit" value="Buscar" title="Buscador" />
<input type="text" name="vinc" placeholder="1234ABC" autocomplete="off" maxlength="18" />
</form>
</td>
</tr>
</table>
</div>
</body>
</html>

<?php
$report = $_POST['vinc'];
//echo '<a href="https://www.carfax.es/frcajax/'.$report.';">Reporte Cargado...</a>';
//$url = 'https://www.carfax.es/frcajax/'.$report;

//$str = $url;
//echo htmlentities($str);




$url = "https://www.carfax.es/frcajax/" . urlencode($report);
//$data = file_get_contents($url);

?>

<form method="post" action="https://www.carfax.es/frcajax/<?php echo $report; ?>" target="_self">
<input type="submit" value="Siguiente" title="Seguir" />
<input type="hidden" name="report_id" value=""/>
</form>

<!--
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Report</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js" type="text/javascript"></script>
<script>
function cargar(){
var url="tabla.php"
$.ajax({
type: "POST",
url:url,
data:{},
success: function(datos){
$('#rep').html(datos);
}
});
}
</script>
</head>
<body>
<div>
<a href="#" onclick="cargar();">Siguiente</a>
</div>
<div id="rep"></div>
</body>
</html>
-->

He leido de algunas opciones como
file_get_contents()
cURL
HTTP_Request

Si se pueden usar estas opciones como puedo usarlo en mi codigo para que se muestre la informacion de otra web muchas gracias

Etiquetas: formulario, html, registro
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:03.