Visualizzazione risultati 1 fino 3 di 3

Discussione: verifica campi form con php

  1. #1
    Guest

    Predefinito verifica campi form con php

    ciao a tutti
    ho creato un form (posto qui sotto una parte) su una pagina form.html:

    Codice HTML:
    <form name="mail" method="post" action="invio_mail.php" id="myform">
       <label for="modello">Modello: <span>*</span></label>
              <label for="nome">Nome: <span>*</span></label>
    	  <input type="text" name="nome" id="nome">
              <label for="mail">E-mail: <span>*</span></label>
    	   <input type="text" name="mail" id="mail" placeholder="example@dominio.it">
            <label for="modello">Modello: <span>*</span></label>
    	<select name="modello" id="modello" >
    			<option value="">-</option>
    			<option value="1">Modello1</option>
    			<option value="2">Modello2</option>
    			<option value="3">Modello3</option>
           </select>
    </form>


    Ho poi creato il file invio_mail.php per inviare la mail e mi funziona.
    Vorrei però creare un controllo dei campi con php (con JS ce l'ho già ma nel caso sia disabilitato ...).
    Quindi per il campo nome devo vedere che non sia vuoto, per il campo mail che non sia vuoto e che sia una mail valida , e per la select che sia selezionato un modello.

    sono partita dal nome e nel file php ho scritto:

    Codice PHP:
    if($nome == ""){echo"manca il nome!";exit(); }

    se il campo è vuoto blocca si l'invio della mail e mi manda a una pagina uno il messaggio "manca il nome" . Io però vorrei che il messaggio mi venga scritto nella pagina form.html accanto alla label e all'input.

    Sapete come si fa?
    Grazie anticipatamente :-)

  2. #2
    Guest

    Predefinito

    ciao, non stai chiedendo proprio nel posto giusto...comunque sia ti rispondo ugualmente :)

    quello che tu chiedi va fatto con javascript, o meglio, con AJAX. Utilizzando AJAX puoi inviare richieste server senza ricaricare la pagina, prendere il testo di risposta della richiesta e inserirlo dove vuoi.

    Se non sai di cosa sto parlando ti basta fare una ricerca su google: http://lmgtfy.com/?q=ajax+javascript

    Ciaoo :)

  3. #3
    Guest

    Predefinito grazie

    grazie e scusa se ho sbagliato posto :-) ora do un occhio e provo :-)

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •