• User Attivo

    Form mail con securimage

    Salve a tutti, avrei un problemino nell'inserimento del codice "securimage"in questo script mail, il quale in realtà è tutto funzionante, sia il codice che l'invio della mail ma non il blocco della stessa se il "codice securimage" inserito sia errato, o meglio sono riuscito a fare un "echo" quando il dato non è corretto, ma la mail va avanti.
    E' evidente che non sono un gurù del PHP, ci sarebbe qualcuno per questo aiutino...grazie anticipatamente, saluti Peter.

    //=========================================================
    //=========================================================
    if ($verify_method == 'recaptcha') {

                $o .= '<p><input type="text" name="recaptcha" /><img src="securimage_show.php?sid=<?php echo md5(uniqid(time())); ?>"></p>' . "\n";
    
                @include_once('securimages.php');
    
                if($valid == true) {
                echo "<center>Thanks, you entered the correct code.</center>";
                } else {
                echo "<center>Sorry, the code you entered was invalid.  <a href=\"javascript:history.go(-1)\">Go back</a> to try again.</center>";
                 }
                 }
    

    //==============================================
    //==============================================


  • Consiglio Direttivo

    Ciao peterminnow
    credo che serva qualche altro pezzo di codice per capire come mai va avanti ugualmente 😉

    Stante così le cose ti direi di fare un header per mandare la mail
    [php]if($valid == true) {
    echo "<center>Thanks, you entered the correct code.</center>";
    header("Location:inviomail.php");
    } else {
    ...[/php]

    Poi ripeto, servirebbe vedere il pezzo che manca fino all'invio della mail per comprendere meglio il problema 😉


  • User Attivo

    grazie infinite per il tuo aiuto...ma purtroppo come utente normale non posso insere altro codice, ho eseguito il test per passare ad utente PREMIUM ma sto ancora aspettando l'autorizzazione (semmai arriverà), quindi di nuovo grazie, e mi rifarò vivo speriamo presto!

    ciao Peter