Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Inserire codice captcha in un form

    Salve gente avrei visogno di una grossa mano. Mi spiego vorrei inserire in un formemail che o una codice captcha che se non viene scirtto esattamente non viene inviato il form tramite email!

    O messo il link del form in questione!

    Grazie


    form_mail - Copia.rar - 0.00MB

  2. #2
    ce qualke anima buona che mi aiuti?

  3. #3
    se ti viene difficile inserire i captcha (scaricabili e facilmente integrabili), crea un codice con un'addizione in questo modo

    Codice PHP:

    <?php

    $n1
    =rand(1,10); //generi il primo numero
    $n2=rand(1,10); //generi il secondo numero
    $ris=$n1+$n2//addizioni i numeri

    echo<<<OUTPUT
    <form action="invio.php" method="post" onsubmit="if(document.getElementById('risultato').value!=$ris){alert('Il codice di conferma &egrave; errato'); return false;}">
    Nome: <input name="nome" />


    Testo: <textarea></textarea>


    Codice: 
    $n1 + $n2 


    Scrivi qui lil risultato: <input type="text" name="risultato" id='risultato' /> 


    <input type="hidden" name="ris" value="
    $ris" /> 


    <input type="submit" value="invia" />
    </form>
    OUTPUT;

    ?>

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    579
    Prova questo

    fammi sapere come va
    l'uomo è tutto ciò che non può essere

    http://www.ebug.it Discussioni da web Designer

    http://www.ebug.it/?p=354 e Dart Fener dove lo mettiamo lol

  5. #5
    Originariamente inviato da FFMM
    se ti viene difficile inserire i captcha (scaricabili e facilmente integrabili), crea un codice con un'addizione in questo modo

    Codice PHP:

    <?php

    $n1
    =rand(1,10); //generi il primo numero
    $n2=rand(1,10); //generi il secondo numero
    $ris=$n1+$n2//addizioni i numeri

    echo<<<OUTPUT
    <form action="invio.php" method="post" onsubmit="if(document.getElementById('risultato').value!=$ris){alert('Il codice di conferma &egrave; errato'); return false;}">
    Nome: <input name="nome" />


    Testo: <textarea></textarea>


    Codice: 
    $n1 + $n2 


    Scrivi qui lil risultato: <input type="text" name="risultato" id='risultato' /> 


    <input type="hidden" name="ris" value="
    $ris" /> 


    <input type="submit" value="invia" />
    </form>
    OUTPUT;

    ?>

    grazie mille risolto

  6. #6
    Di nulla, figurati

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.