Visualizzazione dei risultati da 1 a 3 su 3

Discussione: web scraping php

  1. #1

    web scraping php

    Salve a tutti ho un problema....
    Devo fare il web scraping di una pagina ASP.net.
    Il problema è che io devo fare il login a questa pagina e dopo estrarre l'HTML risultante
    il problema è che non riesco a passargli nome utente e pwd ho provato con un tutorial preso su internet (web scraping PHP ) ma non ci riesco uguale....

    Il codice che ho scritto è il seguente...

    Codice PHP:
    <?php
         $url
    ="http://www.pagina.aspx";
         
    $context stream_context_create(array('http' => array( 
                                                
    'method' => 'POST',
                                                
    'header' => 'Content-Type: application/x-www-form-urlencoded',
                                                 
    'content' => http_build_query(array('username' =>User69',
                                                 '
    password'=>'123456')))));
    file_get_contents($url,false,$context);     
    echo $get;  
    ?>
    il problema principale è che asp prende le variabili solo in POST qundi so già dov'è l'errore ma non so come correggerlo qualcuno ha qualche idea??????
    Why so serious?????

  2. #2
    Utente di HTML.it L'avatar di Fractals87
    Registrato dal
    Apr 2008
    Messaggi
    1,202
    dovrebbe essere problema di sintassi secondo me

    codice:
    http_build_query(array('username' =>User69','password'=>'123456)))));
    Deve Diventare

    codice:
    http_build_query(array('username' =>'User69','password'=>'123456')))));
    Io ti cosiglio questo metodo perche dovrebbe funzionare

    codice:
    http_build_query(array('username' =>$user,'password'=>$psw)))));
    Che mestiere difficile.....essere da soli ancora di più

  3. #3
    il problema nn è di virgolette xkè quello è stato un errore di trascrizione in quanto ho sostituito il vero nome utente e pwd xkè sono dati parecchio sensibili....
    Why so serious?????

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.