R raki Medlem sedan jan. 2003 137 inlägg Frågan 4 feb. 2003 18:48 #1 Hur kan jag skicka besökaren till en annan sida efter 5 sek?
Jag tänkte först och främst på att använda header("location: fil.php") men andra tips/sätt är välkommna.
P pimme Medlem sedan sep. 2001 1 086 inlägg hmm, beror på hur du vill att "väntandet" ska se ut...
om du vill ha en "väntesida" så som de har här på wf så måste du använda javascript.. vill du ha en tom sida som laddas så kan du använda sleep(5); och sen köra header(...);
R raki Medlem sedan jan. 2003 137 inlägg Jag vill ha precis som på forumet.
dvs den väntar 5 sek och man ser nån text
T ThACRoW Medlem sedan dec. 2001 314 inlägg En osynlig väntetid med sleep() är ju faktiskt rätt så onödig :) Får ju bara användaren att uppleva det som att servern är otroligt långsam.
R raki Medlem sedan jan. 2003 137 inlägg Precis det är därför jag vill köra det i javascript istället.
Nån som kan hjälpa mig med den biten?
T ThACRoW Medlem sedan dec. 2001 314 inlägg raki: Det du är ute efter här är en meta-tagg, alltså HTML-forumet. Men jag kan ge dig svaret iaf:
<meta http-equiv="Refresh" content="5; URL=sida2.php">
P pimme Medlem sedan sep. 2001 1 086 inlägg <head>
<script type="text/javascript" language="javascript">
functio reload()
{
setTimeOut("redirect()", 5000); //tiden anges i millisekunder
}
function redirect()
{
document.location = "nysida.php";
}
</script>
</head>
<body onLoad="reload()">
.....
</body>