Visualizzazione dei risultati da 1 a 2 su 2

Discussione: PHP: Postepay

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    274

    PHP: Postepay

    Salve,
    sto cercando di scrivere uno script da mettere in crontab che controlli se ho ricevuto nuove ricariche sulla postepay o che mi comunichi il saldo, per poi inviarmi tutto in un comodo sms.
    Il problema è che non riesco a loggarmi e non posso usare tcpdump/sniffit per vedere il traffico in uscita, dato che la connessione è in SSL. Però usando il code attuale, ricevo un messaggio ("sei su questa pagina perchè stiamo trattenendo i dati prima di procedere col processo di autenticazione", dice qualcosa del genere) e poi sono redirectato sulla pagina del login, però nell'url ora compaiono altri parametri.
    Magari qualcuno è interessato e ha voglia di darmi una mano..

    codice:
    <?php
    $url_ref        = 'formslogin.asp';
    $url_login      = 'https://bancopostaonline.poste.it/bpol/cartepre/Logon.fcc';
    $url_form_hi_1  = './OnAccess.asp?URL=https://bancopostaonline.poste.it/bpol/cartepre/';
    $url_form_target= '/BPOL/CartePre/OnAccess.asp?URL=https://bancopostaonline.poste.it/bpol/cartepre/';
    $username       = 'user';
    $password       = 'pass';
    
    $params = 'USER='.$username.'&Password='.$password.'&URL='.$url_form_hi_1.'&target='.$url_form_target.'&bpolMenuID=menu_login';
    
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $params);
    curl_setopt($ch, CURLOPT_URL, $url_login);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_REFERER, $url_ref);
    curl_setopt($ch, CURLOPT_USERAGENT, 'Firefox');
    $content = curl_exec($ch);
    
            if($content == 1) {
            curl_setopt($ch, CURLOPT_REFERER, $url_login);
            curl_setopt($ch, CURLOPT_URL, 'https://bancopostaonline.poste.it/bpol/cartepre/OnAccess.asp?URL=https://bancopostao
    nline.poste.it/bpol/cartepre/');
            $content = curl_exec($ch);
            echo($content);
            }
    
    curl_close($ch);
    ?>
    Progeny

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    274
    (primo ed ultimo) up

    Progeny

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.