PDA

View Full Version : PHP e il redirect delle pagine


dansolo
26-05-2003, 20:48
Salve a tutti,

visto e considerato che con IE sto avendo problemi a utilizzare il seguente metatag

<meta http-equiv="refresh" content="1;indexms.html">

vorrei sapere se esiste un comando PHP per effettuare il redirect automatico da una pagina a un'altra (magari scegliendo anche il tempo da aspettare prima del ridirezionamento). Grazie in anticipo.

recoil
26-05-2003, 20:54
header("Location:altrapagina.html")
con questo apri l'altra pagina.

non sono pratico di oggetti timer e cose del genere ma penso che una roba tipo sleep(tempo) esista...

cionci
26-05-2003, 22:20
Ma con JavaScript dal lato client non si fa prima ?

Vegale
26-05-2003, 22:59
Post doppio.. ;_;

Vegale
26-05-2003, 23:01
Originally posted by "dansolo"


<meta http-equiv="refresh" content="1;indexms.html">


Prova piuttosto con:

<META HTTP-EQUIV="refresh" CONTENT="0; URL=pagina.html">


Oppure con php come ha detto recoil, ma attento che gli header devono essere messi PRIMA di qualsiasi tag html (sembra un controsenso usarlo così, ma funziona se usato opportunamente).

dansolo
27-05-2003, 10:33
Grazie a tutti per le dritte. :) L'idea del javascrpit lato client è buona, ma volevo implementare tutto da lato server. Cmq, ora provo e vi faccio sapere.

cionci
27-05-2003, 13:26
Il meta tag non è certo dal lato server...
Inoltre gestire un timeout dal lato server è una cosa che ha poco senso... Metti che il ricevente possa ricevere dati pianissimo...e che tu gli voglia far vedere una pagina intera per 10 secondi...come fai a determinare dal lato server quando il ricevente comincia a vedere interamente la pagina ?