- Home
- Categorie
- Coding e Sistemistica
- PHP
- [Tutorial] Gestione di un form mail semplice
-
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
-
@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....