Avatar billede cdmann Nybegynder
23. november 2005 - 12:33 Der er 9 kommentarer og
1 løsning

gå videre til en side

Jeg søger det php script der kan få en side
til per auto at gå videre til en anden
side efter noget tid. fx 10 sek.
Avatar billede jakobdo Ekspert
23. november 2005 - 12:34 #1
php:
header()
java script:
location
html:
meta tag refresh/redirect
Avatar billede webstuff Nybegynder
23. november 2005 - 13:02 #2
<meta redirect="10" location="http://www.google.com">

Ved ikke om det er rigtigt, bare lige hvad jeg kunne komme på fra rygraden!! :-D
Avatar billede spectre Nybegynder
23. november 2005 - 16:21 #3
<meta http-equiv="refresh" content="10;URL=http://www.google.dk">
Avatar billede jakobdo Ekspert
23. november 2005 - 16:47 #4
Dette vil ske så hurtigt som serveren nu kan nå at svare.
header("location: http://www.google.dk");

Som spectre har forslået, vil ske efter 10 sekunder.
<meta http-equiv="refresh" content="10;URL=http://www.google.dk">
Avatar billede nizo Nybegynder
23. november 2005 - 16:52 #5
og hvis du vil ha den til at vente 10 sek kan du bruge:

<?php
sleep(10);
header("location: http://google.com");
?>
Avatar billede spectre Nybegynder
23. november 2005 - 20:05 #6
modsat nizo vil jeg generelt råde dig til aldrig at bruge sleep() i PHP - og slet ikke til dette formål.

Bruger du PHP's funktion sleep til at klare det med, står webbrowseren og venter på svar fra siden i min. 10 sekunder. Belaster både server og klient mere.

med <meta>-metoden er forbindelsen til serveren afbrudt LÆNGE før de 10 sekunder er gået...
Avatar billede jakobdo Ekspert
23. november 2005 - 20:21 #7
Omvendt kan du ikke stole på meta refresh virker.
Så hvis du kan undvære de 10 sekunders forsinkelse, så bruger:
header("location: http://www.google.com");
exit();
Avatar billede cdmann Nybegynder
23. november 2005 - 20:46 #8
Mange tak , send nogle svar.
Kan nogle af dem tilføjes en target="side"; ?
Avatar billede jakobdo Ekspert
23. november 2005 - 21:10 #9
Hvis du vil lave en pop, så skal du bruge javascript.
window.open();

Og et svar.
Avatar billede jakobdo Ekspert
24. november 2005 - 11:39 #10
Hov, var der ingen andre som skulle have point?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester