Vai indietro   Scuola forum (scuo.la) - Forum di discussione per le scuole > Materie di Scuola > Informatica



Top 5 Stats
Latest Posts
Discussione    data, Ora  invio  Risposte  Visite   Forum
Vecchio Quali metodologie didattiche innovative per insegnare italiano?  03-04, 15:14  Scuola  3  15508   Italiano & Letteratura italiana
Vecchio Dove guardare le partite di calcio in streaming in Germania?  09-02, 12:35  Eugensmalm  5  22250   Informatica
Vecchio Come scegliere lo sport perfetto? Quali criteri valutare?  03-02, 07:03  Eugensmalm  23  69667   Educazione Fisica
Vecchio Gli esami d'integrazione ITIS Avogadro di Torino sono difficili?  31-01, 11:14  Eugensmalm  2  9546   Scuola in generale
Vecchio Come calcolare percentuale totale di occupazione alberghiera?  23-12, 23:44  JoseMaria  2  7551   Matematica
Vecchio Come trovare l'insieme di definizione per risolvere disequazione?  23-12, 23:43  JoseMaria  5  10378   Matematica
Vecchio Quali passaggi nel risolvere equazione coi numeri complessi?  23-12, 23:42  JoseMaria  2  9967   Matematica
Vecchio C'è molta discalculia o è l'insegnamento poco personalizzato?  23-12, 23:40  JoseMaria  2  9878   Matematica
Vecchio Come studiare convergenza serie ∑n=1∞ sin(n!)2^[-n^2-log(n)+cos(n)]?  23-12, 23:40  JoseMaria  2  13371   Matematica
Vecchio Come determinare dimensione e base di U, V e intersezione?  23-12, 23:39  JoseMaria  2  9547   Matematica

 
 
LinkBack Strumenti della discussione Modalità di visualizzazione
  #1 (permalink)  
Vecchio 05-01-2008, 06:32 PM
Junior Member
 
Registrato dal: May 2008
Messaggi: 2
predefinito Come modificare il form mail in php per fare redirect

Come modificare il form mail in php per fare redirect


Ciao a tutti.
Ho un sito con una form mail in php usata per i contatti che ogni volta che si spedisce un messaggio, rilascia un messaggio di conferma. Io vorrei che oltre al messaggio, facesse un redirect verso la home page dopo 5 secondi, e nel caso vi fossero errori, facesse un indietro del browser dopo 5 secondi in modo da permettere di fare delle correzioni nel form compilato, ovviamente dopo il messaggio di errore.
Il codice php è questo:

codice:
<?php
$nome_mittente = $_POST['nome_mittente'];
$mail_mittente = $_POST['mail_mittente'];
$mail_destinatario = "info@xxx.it";
$messaggio = $_POST['messaggio'];
if ($nome_mittente=="") 
echo "Devi inserire il tuo nome.";
elseif(!ereg("^[a-z0-9][_\.a-z0-9-]+@([a-z0-9][0-9a-z-]+\.)+([a-z]{2,4})",$mail_mittente)) 
echo "Devi inserire un formato di e-mail valido per il mittente.";
else if ($messaggio=="") 
echo "Hai dimenticato il messaggio.";
else
if(mail($mail_destinatario, "Richiesta informazioni  da $nome_mittente", $messaggio, "From:<$mail_mittente>\n"))
echo "Mail inviata con successo, le risponderemo nel più breve tempo possibile.";
else 
echo "Si è verificato un errore durante l'invio.";
?>
Ho provato ad inserire dopo"Mail inviata con successo ecc." la frase "header("Refresh: 5; URL=http://xxx.com/");" ma mi da un errore "Parse error: syntax error, unexpected T_ELSE" e allora mi sono fermato, dal momento che di php so quasi nulla.
Qualcuno mi può aiutare a fare queste due modifiche al codice?
Grazie
Rispondi quotando
 

Strumenti della discussione
Modalità di visualizzazione

Regole d'invio
Non puoi inserire discussioni
Non puoi inserire repliche
Non puoi inserire allegati
Non puoi modificare i tuoi messaggi

BB code è attivo
Le smilie sono attive
Il codice IMG è attivo
il codice HTML è disattivato
Trackbacks are attivo
Pingbacks are attivo
Refbacks are attivo


Discussioni simili
Discussione Ha iniziato questa discussione Forum Risposte Ultimo messaggio
Regolare temperatura singola stanza senza modificare i tubi Tiger84 Idraulica 3 02-12-2010 03:42 PM
Redirect 301 per errori 404 che non intacchi gli esistenti Henri Informatica 2 06-24-2009 12:12 AM
Salvare mail da Mozilla Thunderbird con il nome dell'oggetto serse Informatica 0 01-10-2009 05:24 PM
Modificare meta tag di pagina dinamica creata con cms Cecco Informatica 1 07-02-2008 06:48 PM
Come eliminare tutti i destinatari Thunderbird da una mail? Scuola Informatica 2 01-10-2008 09:30 PM


Tutti gli orari sono GMT +2. Attualmente sono le 12:42 PM.


© Copyright 2008-2022 powered by sitiweb.re - P.IVA 02309010359 - Privacy policy - Cookie policy e impostazioni cookie