Avatar billede fri0z Nybegynder
07. juni 2005 - 08:22 Der er 8 kommentarer og
1 løsning

opdater siden efter læsning af script

på denne side:
http://mads1.wi2.ots.dk/php/bil/html/vrag.php

kan man logge sig ind, når det sker ændre bil priserne til før moms.
men dette vises ikke før man opdatere en ekstra gang når den har læst scriptet.. findes der en funktion der gør at den opdatere siden af sig selv efter den har læst siden?

VH. Mads
Avatar billede shb Nybegynder
07. juni 2005 - 08:30 #1
print('<body onLoad="this.window.location=\''.$SERVER[PHP_SELF].'\'"\>');

ouput: <body onLoad="this.window.location='side-der-skalreloades.php'"\>
Avatar billede shb Nybegynder
07. juni 2005 - 08:33 #2
det skal lægge nederst i scriptet, og du kan self vælge at bruge $_SERVER[URI] i stedet for $_SERVER[PHP_SELF], så vi den få alle adresse-variablerne med.
hov, jeg kom til at skrive $SERVER[PHP_SELF]. det skal selvfølgelig rettes til $_SERVER[PHP_SELF]
Avatar billede fri0z Nybegynder
07. juni 2005 - 08:47 #3
hvordan skal ouput: <body onLoad="this.window.location='vrag.php'"\> stå? den giver nemlig en fejl
Avatar billede shb Nybegynder
07. juni 2005 - 08:55 #4
hvilken fejl? du skal regne med at den ene linie vil reloade en side der vil reloade og reloade uendeligt, hvis ikke du siger at den skal stoppe.
eks.
if($_REQUEST[rel]=="")
print('<body onLoad="this.window.location=\''.$_SERVER[URI].'?rel=1\'"\>');
else
print('site reloaded');
Avatar billede fri0z Nybegynder
07. juni 2005 - 08:59 #5
okay. tusind tak det virker..

post et svar ;)
Avatar billede shb Nybegynder
07. juni 2005 - 09:02 #6
schön
ha en god dag
Avatar billede Slettet bruger
07. juni 2005 - 09:03 #7
Du kan vel ikke skrive det nederst på siden.!
Avatar billede Slettet bruger
07. juni 2005 - 09:04 #8
<body> skal jo stå _før_ alt output
Avatar billede fri0z Nybegynder
07. juni 2005 - 10:01 #9
det virker fint..
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