Inviare un form

  • Creatore Discussione Creatore Discussione gquarta
  • Data di inizio Data di inizio
Spiegati meglio... Un form é un modulo che invia dati. Che significa inviare un form a una mail?

Inviato con Tapatalk Free da Android
 
Grazie
Ho un form per invio feedback
Dovrei unire al bottone submit i comandi che servono per inviare i dati del form alla mia mail
Mi hanno consigliato formmail.pl ma non riesco a farlo funzionare!
 
Guarda come funziona la funzione mail() di php e utilizzala per inviarti la mail con i dati che ricevi dal form. In una pagina metti il form che invii a un'altra pagina php. In questa ricevi i dati (lo sai fare?) e tramite la funzione mail li invii alla tua posta.

Inviato con Tapatalk Free da Android
 
Ciao
forse non mi sono spiagato bene
ho un form del tipo qua sotto
mi servirebbero i comandi a cui collegare il submit button in modo che i dati inseriti da chi vede il sito web nel form vengano inviati alla mia mail.
grazie

HTML:
 <form action="cgi-bin/FormMail.pl" method="post" enctype="multipart/form-data" name="feedback">
             	
                    <ul>
                      <li><label for="nome">Nome:</label>
                      <input type="text" name="nome" id="nome"></li> <br>
                      
                      <li><label for="telefono">Telefono:</label>
                      <input type="text" name="telefono" id="telefono"></li> <br>
                      
                      <li><label for="email">Email:</label>
                      <input type="text" name="email" id="email"></li>
                      <li></li>
                      <li>
                        <label for="motivo">Motivo:</label>
                        <select name="motivo" id="motivo">
                          <option value="">Inserisci il motivo </option>
                          <option value="informazioni">Informazioni</option>
                          <option value="apputamento">Appuntamento</option>
                          <option value="errori">Segnala Errori</option>
                          <option value="altro">Altro</option>
                        </select>
                      </li> 
                      <br/>
                      <li><label for="commenti">Commenti:</label>
                      <textarea name="commenti" id="commenti" cols="45" rows="5"></textarea></li> 
                      <input name="recipient" type="hidden" id="recipient" value="ipetrofica@gmail.com">
                      <br>
                      
                      <li class="submit"><input name="submit" type="submit" class="submit" id="submit" value="Submit"></li>
                    </ul>
 
Ultima modifica di un moderatore:
Ciao gquarta, nel codice che hai postato dovrebbe bastarti sostituire la mail presente a questa riga:
HTML:
<input name="recipient" type="hidden" id="recipient" value="ipetrofica@gmail.com">
Al posto di ipetrofica@gmail.com scrivici l'indirizzo dove vuoi che ti arrivino le email di questo modulo.

Se stai usando aruba, ti lascio un link informativo che ti spiega come muoverti per gestire quel form.

E sposto la discussione in html visto che si parla prevalentemente di tag più che di logica di programmazione client-side ;)
 
Ultima modifica:

Discussioni simili