ho messo sul server delle pagine del mio sito ma il redirect header non funge, come mai?
ho messo sul server delle pagine del mio sito ma il redirect header non funge, come mai?
Se posti la riga dell'header potremmo vedere se l'errore è li...
l'header lo devi mettere prima di ogni parte HTML e echo (o print)
..:: Portfolio in costruzione ::..
..:: http://rlj.abshost.net ::..
e se vollessi utilizzare un redirect dopo un tag html o echo?
un bel
Codice PHP:
echo '<script language=javascript>document.location.href="pagina.php"</script>';
![]()
non puoi.Originariamente inviato da Maison Ikkoku
e se vollessi utilizzare un redirect dopo un tag html o echo?
header() invia header http, che vengono inviati prima dell'invio del contenuto della pagina che vedi sul browser. se hai già fatto output ed usi header in seguito php restituirà un warning ("headers already sent by") e procederà ignorando il comando.
Devi quindi usare il tag <meta /> nell header dealla pagina.
dove 3 è il timeout in secondi, e http://www.some.org/some.html è l'indirizzo dove effettuare il redirect.codice:<meta http-equiv="refresh" content="3;url=http://www.some.org/some.html" />
dato che è un metodo che potrebbe però non funzionare o non essere supportato da certi browser, quindi fornisci anche un link nel body della pagina.
NNNUUUUOOOOOO! javascript nnnnooooooo!Originariamente inviato da Il_Drugo
un bel
Codice PHP:
echo '<script language=javascript>document.location.href="pagina.php"</script>';
![]()
ciao :P
Windows mom: «Finish your veggies! There are processes in Ubuntu that are starving to death!»
NoWhereBlog
FlatPress Blog Flat file, valido xhtml, espandibile
esiste un trucco per gli header latenti, pericoloso, ma esiste...
un ob_start(); all'inizio della pagina. Il trucco è deleterio con il readfile() dei download forzati.
LOLOriginariamente inviato da NoWhereMan
NNNUUUUOOOOOO! javascript nnnnooooooo!
ciao :P
Almeno quello funge sempre in qualunque browser
![]()
a meno che i javascript non siano disabilitati...
invece i meta tag i principali browser li riconoscono sempre...
Nicolò "Remotes" Lucia
"the 449257th penguin"
PHP - GNU/Linux - modding
"Long Live Aslan... and Merry Christmas!!!" [cit.]
esattoOriginariamente inviato da Remotes
a meno che i javascript non siano disabilitati...
invece i meta tag i principali browser li riconoscono sempre...
va be', diciamo che hanno entrambi pro e contro. ma javascript per queste cose... nuooooo :P
Windows mom: «Finish your veggies! There are processes in Ubuntu that are starving to death!»
NoWhereBlog
FlatPress Blog Flat file, valido xhtml, espandibile