Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di ZioJo
    Registrato dal
    Mar 2004
    Messaggi
    625

    Dove sta l'errore? Pagina pagamenti fallisce sempre il test

    Salve
    Per favore mi potreste indicare l'errore in questa pagina con lo script in PHP
    Sto facendo il Test per il pagamento e mi da sempre l'errore del calcolo Mac, il codice è questo:

    <?php
    $importo = $_GET['importo'];
    ?>
    <?php
    $codTrans = "test_";
    global $total, $importo;
    if (isset($codTrans)){
    $alias = 'payment_testm_urlmac';
    $importo = $_GET['importo'] ;
    $divisa = 'EUR';
    $languageId = 'ITA';
    $url = "http://www.confezioniluiselle.com";
    $url_back = "http://www.confezioniluiselle.com";
    $chiaveSegreta = 'esempiodicalcolomac';
    /**** CALCOLO DEL MAC ****/
    $stringa = 'codTrans='.$codTrans.'divisa='.$divisa.'importo=' .$importo.$chiaveSegreta; //stringa sulla quale effettuare operazioni di codifica.

    $mac = sha1($stringa); //CODIFICA SHA1 della stringa sopra calcolata

    /**** END ****/
    echo " <form name='formKeyclient' method='post' action='https://ecommerce.keyclient.it/ecomm/ecomm/DispatcherServlet'>
    <input type='hidden' name='alias' value='$alias'>
    Inserisci l'importo da pagare<br> <input type='text' name='importo' value='$importo'> <br>
    <input type='hidden' name='divisa' value='$divisa'>
    Tuo Nome e Cognome<br> <input type='text' name='codTrans' value='$codTrans'>
    <input type='hidden' name='url' value='$url'>
    <input type='hidden' name='url_back' value='$url_back'>
    <input type='hidden' name='languageId' value='$languageId'>
    <input type='hidden' name='mac' value='$mac'>
    <br>Email per ricevere notifica pagamento<BR><input type='text' name='mail' value='$mail'>

    <br> <input type='submit' value='INVIA PAGAMENTO' >
    </form>";
    }
    ?>
    Ancora un piccolo sacrificio e saremo punto e daccapo

  2. #2
    Utente di HTML.it L'avatar di homerbit
    Registrato dal
    Dec 2005
    residenza
    Roma
    Messaggi
    1,380
    che tipo di errore ricevi?
    $stringa viene creata correttamente? esegui var_dum($stringa);
    If you think your users are idiots, only idiots will use it. DropBox

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 © 2024 vBulletin Solutions, Inc. All rights reserved.