Avatar billede jacob-85 Nybegynder
18. januar 2007 - 00:24 Der er 9 kommentarer og
1 løsning

history.back()

Hvad skal der gøres for at denne "funktion" bliver gyldig?

<?
if($action == "tilbage") {
history.back();
}
?>
Avatar billede Slater Ekspert
18. januar 2007 - 01:09 #1
Tjah, du blander PHP og JavaScript, så den bliver nok aldrig gyldig.

Og at gå tilbage i PHP er lidt tricky, da du jo per definition kommer fra en side, eftersom PHP'en bliver udført, så at gå tilbage til forrige side vil ikke give mening.

Hvad du leder efter, er nok noget i stil med header("location: side.php"); - men det kræver at du ved hvilken side der skal gås til.
Avatar billede jacob-85 Nybegynder
18. januar 2007 - 01:12 #2
Det er det som der er problemet, da det er en side med søgeresultater som er hevet ud af en database og vil gerne tilbage til siden med de resultater når jeg trykker på en tilbageknap efter at ha været inde og se resultatat
Avatar billede jacob-85 Nybegynder
18. januar 2007 - 01:14 #3
Kunne lave sådan en har, men det vil give en stor grim knap, vil hellere at det er et link

<FORM>
<INPUT type="button" value="Click here to go back" onClick="history.back()">
</FORM>
Avatar billede Slater Ekspert
18. januar 2007 - 01:22 #4
Jamen det kan du da sagtens lave.

<a href="#" onclick="history.back()">Back</a>
Avatar billede jacob-85 Nybegynder
18. januar 2007 - 01:26 #5
Ah... Smart... Takker 1000 gange...

Lige et lille spørgsmål mere. Nu kommer der så den der kommentar med at du går tilbage til en side med postdata blah blah blah, kan man slå den fra på en måde?
Avatar billede Slater Ekspert
18. januar 2007 - 02:02 #6
Ikke hvis du vil have at den skal sende det POST-data, nej. Hvis det er okay at siden bare vises uden indtastninger osv - som om du havde skrevet stien i url-baren, så ja.
Avatar billede jacob-85 Nybegynder
18. januar 2007 - 02:04 #7
ok, svid et svar, så giver det point ;)
Avatar billede jacob-85 Nybegynder
18. januar 2007 - 02:04 #8
smid even
Avatar billede Slater Ekspert
18. januar 2007 - 02:20 #9
Gerne :)
Avatar billede Slater Ekspert
18. januar 2007 - 12:38 #10
... naturligvis - hvis det er PHP du bruger til at vise de søgeresultater, kan du også gemme dem i f.eks. en session, så de kan vises igen, når du senere vender tilbage til søgesiden. Men det kræver du fortæller lidt mere om hvordan du har lavet det.
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