codice:function get_data($url) { $ch = curl_init(); $timeout = 30; curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout); $data = curl_exec($ch); curl_close($ch); return $data; } $returned_content = get_data('url/analytics/saw.dll?Go&Action=Extract&path=%2Fusers%2Fregiaouttcc%2FSimonpietro%2FREPORT_WEB%2FNC_Comm_Export&NQUser=XXXXX&NQPassword=!XXXXX&format=XML'); echo $returned_content;
Questo è il codice che uso.
inserendo l'url direttamente nel browser mi parte il download in automatico.
Utilizzando l'url dal codice riportato sopra mi restituisce il codice HTML di una pagina di caricamento e all'interno della pagina c'è il seguiente redirect
A me interessa avere il codice xml direttamente nella paginacodice:<script type="text/javascript">window.onload=function(){onLoggingInPageLoad('saw.dll?Go',{"path":"/users/regiaouttcc/Simonpietro/REPORT_WEB/NC_Comm_Export","Action":"Extract","format":"XML"});};</script>

Rispondi quotando