Avatar billede kane Juniormester
13. juli 2003 - 21:57 Der er 3 kommentarer og
2 løsninger

husker ikke

Jeg har en bestilling hvor man skal sætte hak i et felt før man kan bestille, hvis man ikke gør det kommer man til næste side som giver en fejl. Hvis man så går tilbage på tilbage knappen i sin browser, så er alle data væk, altså dem man lige har skrevet, kan man ikke få den til at huske?
Avatar billede tipsen Nybegynder
13. juli 2003 - 23:10 #1
Hvorfor ikke bare vise formen samtidig med fejlen - initialiseret med de værdier der blev indtastet? Hvis du gør brugeren afhængig af tilbageknappen er du også afhængig af hvordan browserens tilbageknap fungerer - og det kan variere lidt afhængig af browseren!
Avatar billede roenving Novice
13. juli 2003 - 23:13 #2
-- tænkte også lidt over om det måske var en popup, der var løsningen ...
Avatar billede tipsen Nybegynder
13. juli 2003 - 23:22 #3
uhh - popups... :-/
Avatar billede avminarm Juniormester
14. juli 2003 - 10:30 #4
du kan lave en value på hvert af dine felter eks:

<input type"text" name="bla" value="<?php echo $_POST['bla']; ?>">

så vil værdien være til stede når der bliver trykket tilbage

på check felter kan man putte dette ind:

<input type="checkbox" name="c1" value="ON" <?php if($_POST['c1']=="ON") echo checked; ?>>
Avatar billede snuseren.dk Nybegynder
14. juli 2003 - 11:07 #5
Hvis vi siger dette er formen: (skal også være i php)

<form action="side.php">
<input type="afkryds" name="test" value="<?php $_POST['test2']; ?>>
<input type="submit">
</form>

Og så php siden:

<form>
<input type="hidden" value="<?php $_POST['test']; ?>" name="test2">
</form>

// Anders
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