- Home
- Categorie
- Coding e Sistemistica
- Coding
- [Tutorial] Gestione di un form mail semplice
- 
							
							
							
							
							@BluesMan said: Credo di aver risolto. 
 Per chi avesse bisogno:è 1 redirect interno al sito che avviene dopo 3 secondi 
 ho inserito nell'<head> della pagina invio.php questa stringa:<meta http-equiv="refresh" content="3;URL=pagina.html" /> ciao a tutti  . .BluesMan Secondo me non ti conviene molto perchè se uno si addormenta mentre scrive sulla tastiera proprio all'ultimo textinput gli si ricarica la pagina e perde tutte le info... 
 
- 
							
							
							
							
							
Si in effetti, come metodo è 1 po drastico, però è sempre meglio della pagina di "messaggio inoltrato" statico, che ti costringe a tornare indietro manualmente. 
 Comunque, accetto qualsiasi seggerimento :D.
 Hai qualche idea?Ciao 
 BluesMan
 
- 
							
							
							
							
							Ragazzi avrei bisogno di una mano! 
 Ho utilizzato lo script da voi proposto. La mail la invia, ma quando la ricevo tutti i campi sono vuoti (ovvero "")! Ho tolto l'if iniziale (farò dopo una validazione lato client) altrimenti mi andava subito nel ramo else. Secondo voi da cosa può dipendere?
 
- 
							
							
							
							
							
Ciao! Io sto provando ad usare il form che c'è nella prima pagina di questo post e funziona tutto alla grande. 
 Vorrei solo sapere come faccio a far si che oltre all'indirizzo che ho messo nel campo "$to=", arrivi una mail anche all'indirizzo di chi si registra.
 Ho provato a scrivere "$to= $mail;" ma non va...Mi potete aiutare? 
 
- 
							
							
							
							
							Devi ripetere l'istruzione mail 2 volte e impostare come destinatario di una delle 2 l'indirizzo del mittente. 
 
- 
							
							
							
							
							
Accidenti che velocità! Grazie per la risposta. 
 Scusa ma non ho capito, io ho scritto:$to = " [email protected], $mail "; e vorrei che in automatico recuperasse l'indirizzo email che chi si iscrive ha scritto nel campo "mail" e gli mandasse pure a lui un'email come quella che ricevo io, è possibile? Grazie ancora.  
 
- 
							
							
							
							
							
Perdonatemi ma io non so praticamente nulla di php... Qualcuno mi potrebbe scrivere esattamente che devo mettere? Ho provato a mettere solo "$to = $mail" ma non mi arriva nessuna email all'indirizzo con cui mi registro... 
 
- 
							
							
							
							
							
Un'altra cosa, qualcuno mi sa spiegare perchè se aggiungo: $bcc = "[email protected]"; non mi invia nulla alla mail in copia nascosta? 
 cosa sbaglio?
 
- 
							
							
							
							
							
Buonasera a tutti!!! Perché io ricevo come errore: Warning: mail() [function.mail]: SMTP server response: 501 5.5.4 Invalid Address in D:\inetpub\webs\hotelmiamijesoloit\invio.php on line 27 
 La mail è stata inviata con successo. Grazie per averci contattato??? Grazie! 
 
- 
							
							
							
							
							
Posta il codice dell'invio della mail. 
  
 
- 
							
							
							
							
							
Scusate ho sistemato tutto, grazie a pikadilly... e anch'io come Fante vorrei capire come si invia il form a due indirizzi email diversi... Grazie!!! 
 
- 
							
							
							
							
							
@borghe said: e anch io come Fante correi capire come si invia il form a due indirizzi email diversi... 
 Nella variabile $to metti gli indirizzi separati dalla virgola...Se non vuoi far sapere a tutti i vari destinatari devi ripetere il codice per ogni indirizzo diverso. 
 
- 
							
							
							
							
							
Grazie tigrone!! Quindi basta solo la virgola e uno spazio? Ma il mittente come può sapere a chi viene inviato il form? 
 
- 
							
							
							
							
							
@borghe said: Ma il mittente come può sapere a chi viene inviato il form? 
 Non ti è mai arrivata una mail tipo 'catena di S.Antonio'?
 
- 
							
							
							
							
							
Scusa avevo letto male...  Che i destinatari si vedano tra loro non è un problema... 
 
- 
							
							
							
							
							
E allora mettili pure tutti insieme divisi dalla virgola.  
 
- 
							
							
							
							
							
Grazie!! Appena provo ti faccio sapere se è andato tutto bene!!! 
 
- 
							
							
							
							
							Buongiorno. Scusate eventuali scorrettezze dovute ad inesperienza nell'utilizzo di forum. Ho provato il metodo per invio email nel mio sito pubblicando le due pagine: modulo htlm e invio.php. Quando compilo il form e clicco su 'submit' vengo indirizzato alla pagina /invio.php ed appare il seguente messaggio: 
 Method Not Allowed
 The requested method POST is not allowed for the URL /invio.php.
 Cosa sto sbagliando?Grazie 
 
- 
							
							
							
							
							
Ciao Ragazzi ieri sera ho scaricato mail semplice funziona tutto ho capito anche come inserire nuovi campi al primo colpo anche se non sono molto esperto. 
 domanda: vorrei sapere se è possibile fare in modo che quando una persona compili il form e vada a buon fine sia rimandata dopo tot secondi su una pagina web che io scelgo ed allo stesso modo se la compilazione non va a buon fine sia rinviata alla pagina del form ?????
 Se è possibile mi fate il pezzo di codice da inserire.grazie.... 
 
- 
							
							
							
							
							
Ciao a tutti, 
 sono nuova in questo forum ma lo seguo da un po' e lo trovo davvero interessante 
 Ho utilizzato questo form, ma non capisco come posso inserire degli input type="radio" per l'accettazione obbligatoria della legge sulla privacy.
 Qualcuno mi sa aiutare?
 Nel file modulo.html ho inserito questo codice:
 Acconsento:
 Sì <input type="radio" name="accetto" value="si" checked="checked" />
 No<input type="radio" name="accetto" value="no" />Cosa devo scrivere in invio.php perchè me lo prenda? Inoltre si può inserire un comando che verifichi che l'email inserita dall'utente sia reale? Grazie mille 