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

    campi required in un form via mail

    Ciao!

    Ho un piccolo form che spedisco a un indirizzo e-mail:

    problema: lo spedisce anche con i campi obbligatori vuoti...

    Ecco il codice:


    <form name="newsletter" method="post" action="mailto:miaemail?subject=newsletter" enctype="text/plain">

    <input type="hidden" name="required" value="email,nome,cognome,citta,provincia,autorizz o">

    <input name="nome" style="width: 150px" type="text" id="nome">

    <input name="cognome" style="width: 150px" type="text" id="cognome">

    <input name="citta" style="width: 150px" type="text" id="citta">

    <SELECT id=provincia style="width: 80px" name=provincia>
    <OPTION value="" selected>--</OPTION>
    .....
    </SELECT>

    <input type=radio value=si name=autorizzo>
    <input type=radio value=no name=autorizzo>

    <INPUT name=iscriviti type=submit id="iscriviti" value=Iscriviti>

    </form>



    C'è qualche errore?




    ...e poi, quando invio il form dà questi due messaggi:

    - Microsoft Internet Explorer -
    Il modulo è stato inviato tramite posta elettronica.
    Il destinatario sarà in grado di visualizzare l'indirizzo del mittente e i dati del modulo verranno inviati senza alcuna codifica.
    E' possibile continuare o annullare l'invio del modulo.
    - OK - - Annulla -

    (facendo OK, esce il secondo messaggio)

    - Outlook Express -
    Un programma sta tentando di inviare il seguente messaggio di posta elettronica con l'account in uso:
    A:
    Oggetto: newsletter

    Inviare il messaggio?
    - Invia - - Non inviare -


    Si possono evitare??
    LuPooh - Grafica multimediale

  2. #2

  3. #3
    Ok: l'ho fatto in php e quindi non dà più i due messaggi....

    Ma non riesco a risolvere i campi obbligatori: mi spedisce anche con tutto il form vuoto!!

    Ho sbagliato il codice??


    <form name="newsletter" action="mail.php" method="POST">

    <input type="hidden" name="required" value="email,nome,cognome,citta,provincia,autorizz o">

    <input name="nome" style="width: 150px" type="text" id="nome">

    <input name="cognome" style="width: 150px" type="text" id="cognome">

    <input name="citta" style="width: 150px" type="text" id="citta">

    <SELECT id=provincia style="width: 80px" name=provincia>
    <OPTION value="" selected>--</OPTION>
    .....
    </SELECT>

    <input type=radio value=si name=autorizzo>
    <input type=radio value=no name=autorizzo>

    <INPUT name=iscriviti type=submit id="iscriviti" value=Iscriviti>

    </form>



    Ciao! Grazie!
    LuPooh - Grafica multimediale

  4. #4
    Nessuno sa perché non controlla i campi required?
    LuPooh - Grafica multimediale

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    6,034
    evidentemente non hai messo i controlli del caso. Posta nel forum PHP

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.