• User

    Come insere un chexbox con la spunta obbligatoria

    Buonasera a tutti,
    gentilmente sapete indicarmi il codice html da inserire per avere un checkbox dove la persona se non inserisce una mail o il nome non va avanti?

    Ho inserito questo codice, ma con la spunta o senza spunta va avanti lo stesso.

    <input type="checkbox" name="privacy_policy" id="privacy_policy" class="required" value="1" />

    Grazie mille


  • User Attivo

    Ciao Segugio,
    puoi facilmente risolvere in questo modo, aggiungendo questo spezzone di codice PHP prima dell invio:

    [PHP]

    if(empty($_POST['privacy_policy']))
    {
    $error_message .= 'Devi spuntare la casella.<br />';
    died($error_message);
    }
    [/PHP]

    🙂


  • User

    Ti ringrazio sei stato fin troppo gentile a rispondermi. Purtroppo non essendo pratico di php, sto usando un optin form con delle impostazioni e l'unica cosa che mi fa fare e riempire il campo PIRVACY. Il problema non sarebbe sorto se non avessero cambiato le cose.
    Questo è quello che ho scritto:
    <input type="checkbox" name="privacy_policy" id="privacy_policy" class="required" value="1" />if(empty($_POST['privacy_policy']))
    {
    $error_message .= 'Devi spuntare la casella.<br />';
    died($error_message);
    }
    Non so se sia corretto.
    Cmq posto anche la foto e come puoi vedere mi da errore. 😞


  • User Attivo

    Ciao Segugio, il codice che ti ho fornito va inserito all'interno del file che hai indicato come "form action" 🙂