Jamen hvordan kan man submitte uden at skulle trykke på \"send\"?? Det skal være sådan at den automatisk hopper videre til side 3 når den har tjekket inputsene.... :)
Jeg forstår ikke helt hvad du vil med side 2 ? Du kan sætte et javascript op der checker brugerens input på din side med formularen når der bliver trykket submit. http://www.builder.dk/artikler/article.asp?AID=31
du kan fange de indtastede data med et javascript. Dermed bliver de indtastede data valideret inden de bliver sendt afsted til din webserver. Men med javascript er der ingen garanti for at de bliver valideret - brugeren kan slå det fra i sin browser.
Kan du bruge det til noget? eller skal det valideringen foregå på webserveren?
På side2.htm kan du vis dataerne er i orden udføre dette javascript.
På denne måde laver du de skjulte felter:
<form name=\"form1\" method=\"post\" action=\"3.htm\"> <input type=\"hidden\" name=\"navn\" value=\"her sætter du teksten ind med dit php\"> <input type=\"hidden\" name=\"adresse\" value=\"her sætter du teksten ind med dit php\"> </form>
I ASP ville man indsætte det med <%=Request.Form(\"navn\")%> osv. jeg ved ikke hvordan det gøres med php
Når du har valideret dataene og fundet at de er ok: indsætter du dette javascrit:
<SCRIPT>document.form1.submit()</SCRIPT>
Synes godt om
Slettet bruger
22. oktober 2001 - 16:18#12
Hvorfor vil du teste på side 2? Hvorfor ikke udføre testen on-the-fly med JavaScript på side 1 og så bare submitte til side 3 direkte uden mellemstation? Fx:
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.