Avatar billede lone_a_p Praktikant
29. januar 2004 - 18:32 Der er 14 kommentarer og
1 løsning

"Timeout"-funktion søges

Hej Eksperter,

Jeg søger en funktion, som læses efter en bestemt tid - eks 60 minutter ... ligesom javascript har sin setTimeout(...)

Har php ikke en lignende??

Mvh
Lone

PS: svar med "svar" ikke "kommentar", så jeg har mulighed for at give point
Avatar billede limemedia Nybegynder
29. januar 2004 - 18:38 #1
sådan én har PHP ikke

- egentlig en kommentar, men ...
Avatar billede lone_a_p Praktikant
29. januar 2004 - 18:48 #2
Hvad kan jeg så gøre?
Avatar billede limemedia Nybegynder
29. januar 2004 - 18:55 #3
kommer an på hvad du vil opnå - hvad skal ske efter de 60 min ?
Avatar billede lone_a_p Praktikant
29. januar 2004 - 19:00 #4
man skal blive sendt til en anden side
Avatar billede limemedia Nybegynder
29. januar 2004 - 19:06 #5
PHP kører serverside, og klienten (browseren) ser udelukkende resultatet af din side, altså html, javascript eller hvad du nu måtte kaste efter denne.

PHP kører alligevel med en timeout på 30 sekunder, så du vil ikke (med mindre du modificerer ini filen) få den til at leve i 60 minutter.

Via PHP koden, kan du så ligge fx et JavaScript på siden, der redirecter ala den setTimeout du selv nævner, eller endnu nemmere kan du i toppen af html siden angive en refresh linie ala
<meta http-equiv="REFRESH" content="60; url=http://www.exp.dk">

60 i dette tilfælde er sekunder, så 60 minutter vil være 3600
Avatar billede lone_a_p Praktikant
29. januar 2004 - 19:15 #6
Det er noget med at nogle browsere ikke kan læse JavaScript (selv om det efterhånden må være meget få ...)

Kan alle læse meta-tagget??
Avatar billede lone_a_p Praktikant
29. januar 2004 - 19:15 #7
Altså bliver ALLE brugere sendt videre? Det er meget vigtigt, at der ikke er nogle, der kan undgå dette...
Avatar billede limemedia Nybegynder
29. januar 2004 - 19:23 #8
jeg kender umiddelbart ikke en "moderne" browser der ikke understøtter denne. IE sidder ligegodt på 96% af markedet, Mozilla, Opera, evt Konquror, Safari ... burde være til at teste - evt opret et spm i html kategorien, jeg har hverken mac eller en linux workstation at teste fra. (dertil så om dit design/opbygning virker på disse browsere)
Avatar billede lone_a_p Praktikant
29. januar 2004 - 19:25 #9
Ok, tak :)
Jeg har svar nok til at give point :)
Avatar billede erikjacobsen Ekspert
29. januar 2004 - 19:43 #10
Man kan sagtens slå metatag refresh fra i en ordentlig browser. Der er bestemt ikke
mange der gør det, men jeg prøvede da en overgang. Så virkede min ene netbank ikke ;(
Avatar billede lone_a_p Praktikant
29. januar 2004 - 22:35 #11
Avs da, tak for oplysningen erikjacobsen ... så må jeg bruge både meta-tag og javascript ...

så må det vel være ok?
Avatar billede erikjacobsen Ekspert
29. januar 2004 - 22:38 #12
jah, så rammer du nok 99%
Avatar billede lone_a_p Praktikant
29. januar 2004 - 22:39 #13
Hvordan kan jeg få 100% ??

Jeg skulle helst gerne op på 100 ...
Avatar billede erikjacobsen Ekspert
29. januar 2004 - 22:47 #14
Det kan du ikke - brugere har heldigvis ret til at indstille deres browser som de vil.
Avatar billede lone_a_p Praktikant
30. januar 2004 - 12:39 #15
hm... ok...
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