Problema con redirect

onebill964

Utente Attivo
21 Giu 2009
46
0
0
venezia
Salve a tutti,in un modulo contatti non funziona il redirect+refresh con history.back(),mentre funziona con indirizzo assoluto.
Posto il codice per semplificare
PHP:
if (($name == "") || ($message == "") || ($phone == "") || (!ereg("^[a-z0-9][_\.a-z0-9-]+@([a-z0-9][0-9a-z-]+\.)+([a-z]{2,4})",$email))){
 header("Refresh: 5; URL=javascript:history.back();");
 echo "Sorry,there was an error!<br> Please note that some fields are request.";
 echo "In 5 seconds you will be redirect to the contacts form.";
}
else { 
	if(mail("$replyemail", "Invio email da: $_POST[name]", $messaggio,$intestazioni)){
   header("Refresh: 15; URL=http://www.sito.com/");
Qualcuno sa come risolvere?
Grazie
 

onebill964

Utente Attivo
21 Giu 2009
46
0
0
venezia
problema redirect

grazie per la veloce risposta,ma volendo tornare indietro automaticamente dopo un tot di secondi
per dare la possibilita' all'utente di leggere l'errore?
E' fattibile?
Grazie
 

onebill964

Utente Attivo
21 Giu 2009
46
0
0
venezia
redirect

Ciao ti ringrazio ho provato:
PHP:
 echo "<script type=\"text/javascript\">
    setTimeout(\"history.back()\", 5000);
</script>";
Sembra funzionare :fonzie:
Quello che mi rende perplesso è che girando tra vari forum ho trovato che a qualcuno
sembra funzionare anche
PHP:
header("Refresh: 5; URL=javascript:history.back();")
:confused:
Cmq grazie
 

onebill964

Utente Attivo
21 Giu 2009
46
0
0
venezia
redirect

Ciao,sembra strano anche a me anche xkè mi sembrava di averlo testato e che funzionasse.....
Ho letto in giro che potrebbe essere un bug del browser!
 

onebill964

Utente Attivo
21 Giu 2009
46
0
0
venezia
redirect

Ciao,effettivamente leggendo un po' meglio il problema con i browser
sembra riguardare l'interpretazione della funzione javascript piu' che il suo inserimento in PHP e su browser con versioni piu' vecchie
FF3.1 IE5....
Per curiosia' hai qualche idea su quale possa essere la causa\e di questo strano comportamento?
stamane ho testato anche su un altro server con lo stesso risultato:
inserisco indirizzo assoluto es.header refresh ;5 url=www.sito.it (tutto ok)
mentre con url=javascript history.back() non ritorna indietro
Grazie
 
Discussioni simili
Autore Titolo Forum Risposte Data
R problema con messaggio ringraziamento o altro redirect PHP 5
L [PHP] Problema con il redirect ad un'altra pagina PHP 2
R Problema Dialog con Redirect!!! Java 1
C Problema con redirect dopo submit PHP 12
E Problema con Redirect PHP 1
goldenboys4 Problema col link con URL Redirect Supporto Mr.Webmaster 4
S problema con redirect Classic ASP 2
O problema con dvr dahua xvr5116 IP Cam e Videosorveglianza 0
G Problema con Xampp Web Server 1
andrea barletta Problema con miniature comandi Photoshop 0
I problema con alice Posta Elettronica 0
N Problema con position absolute e overflow HTML e CSS 4
L Problema con inner join PHP 11
K [php] Problema con inner join PHP 4
K [PHP] Problema con variabili concatenate. PHP 1
O problema con query PHP 4
I problema con 2 account Posta Elettronica 1
L problema collegamento file css con html HTML e CSS 1
E Problema accesso a file con app sviluppata con MIT APP INVENTOR 2 Sviluppo app per Android 0
M Problema con Try Catch PHP 0
Sergio Unia Problema con gli eventi del mouse su una data table: Javascript 2
T PROBLEMA CON SESSIONI PHP 3
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
R problema con else PHP 0
T PROBLEMA CON ARRAY PHP 8
L problema con query select PHP 2
R Problema query con ricerca id numerico PHP 2
F Problema con risposta PHP 0
S problema con recupero dati tabella mysql PHP 2
Z Problema con il mio tp-l i nk Reti LAN e Wireless 1
L Problema RAM con Tomcat 8 Apache 0
napuleone problema con sort e asort PHP 4
Z Problema con INT MySQL PHP 1
Z Problema database MySQL con XAMPP PHP 0
M Problema con controllo form in real time jQuery 6
Z Problema di sincronizzazione PAYPAL con PHP PHP 1
G Problema con Get page PHP 4
P Problema con require once PHP 6
P Problema con i package Java 1
A Problema login con Safari PHP 14
F INDESIGN: problema esportazione esecutivo per la stampa con foto B/N Webdesign e Grafica 0
S problema con css bootstrap3 HTML e CSS 4
M .load() problema con caricamenti dinamici di js Javascript 0
G Problema con eccessiva nitidezza apertura Camera Raw Photoshop 0
G Problema ------- con Query PHP 1
G Problema con Query PHP 1
T problema con select dinamica con jquery Javascript 0
S Problema con spazi bianchi HTML e CSS 5
A PROBLEMA: insert mysqli con dati Tagsinput Presentati al Forum 0
Tommy03 Problema con z-index HTML e CSS 3

Discussioni simili