Buenas! Les pido ayuda en esto.
Quiero ser capaz de obtener los datos de la tabla que se genera en la dirección:
http://www4.oca.com.ar/ocaepakNet/Views/ConsultaTracking/TrackingConsult.aspx?numberTracking=3867500000001111111
para luego evaluar si el producto aparece como "llegando" y enviarme un mail (de momento a una dirección temporal de yopmail) cuando esto suceda.
He intentado un par de cosas basadas en descargar el html que se genera (del sitio que les acabo de dar) a mi servidor pero allí no se encuentra la información que necesito, si no que ese html está preparado para hacer las consultas mediante javascript (jquery si no me equivoco). Entonces para ir probando al menos, ejecuto la descarga y luego voy al html manualmente para ejecutar el javascript.. pero tampoco funciona.
como se darán cuenta, soy novatillo aunque con conocimientos en C. Soy estudiante.
Alguna idea?
Gracias!
Quiero ser capaz de obtener los datos de la tabla que se genera en la dirección:
http://www4.oca.com.ar/ocaepakNet/Views/ConsultaTracking/TrackingConsult.aspx?numberTracking=3867500000001111111
para luego evaluar si el producto aparece como "llegando" y enviarme un mail (de momento a una dirección temporal de yopmail) cuando esto suceda.
He intentado un par de cosas basadas en descargar el html que se genera (del sitio que les acabo de dar) a mi servidor pero allí no se encuentra la información que necesito, si no que ese html está preparado para hacer las consultas mediante javascript (jquery si no me equivoco). Entonces para ir probando al menos, ejecuto la descarga y luego voy al html manualmente para ejecutar el javascript.. pero tampoco funciona.
Código (php) [Seleccionar]
<?php
// descargarARCHIVO al server
$paginaweb = "http://www4.oca.com.ar/ocaepakNet/Views/ConsultaTracking/TrackingConsult.aspx?numberTracking=3867500000001111111" ;
$recurso = fopen("hola.html","w");
fwrite($recurso,file_get_contents($paginaweb));
search_and_replace("hola.html","../../","http://www4.oca.com.ar/ocaepakNet/");
//search_and_replace("hola.html","TrackingConsult.aspx","http://www4.oca.com.ar/ocaepakNet/Views/ConsultaTracking/TrackingConsult.aspx");
fclose($recurso);
// FUNCION REEMPLAZAR
function search_and_replace($path,$search,$replace)
{
if(!is_array($search))
{
$search = array($search);
}
if(!is_array($replace))
{
$replace = array($replace);
}
$file_contents = file_get_contents($path);
$file_contents = str_replace($search,$replace,$file_contents);
file_put_contents($path,$file_contents);
}
?>
como se darán cuenta, soy novatillo aunque con conocimientos en C. Soy estudiante.
Alguna idea?
Gracias!