Desuden køres dit php-script hver gang, og det er ikke hensigtsmessigt, da ikke er noget i formen første gang brugeren går ind på siden. Prøv at gøre sådan her i stedet:
I stedet for Retep\'s måde at se om den er sendt på.
Hved at kigge på en hidden variabel, skulle du hellere kigge på om siden er blevet kørt med en \'POST\' istedet for den normale \'GET\'. Det er den pæne måde at gøre det på :-)
Er er databasen: CREATE TABLE medlemmer (id tinyint(4) DEFAULT \'0\' NOT NULL AUTO_INCREMENT, fornavn varchar(20), efternavn varchar(20), adresse varchar(255), PRIMARY KEY (id), UNIQUE id (id));
I selve spørgsmålet, kan man se data kommer fra en FORM.
For at sikre at der ikke blvier lavet database opslag, uden der er trykket på SUBMIT. Gør man klogt i at checke om der er blevet \'POST\' eller \'GET\' Aner ikke hvad man gør i PHP men i JSP checker man resultatet fra en getMethod() som man kalder på HttpServletRequest klassen
Må dog ærligt indrømme at jeg ikke kan se hvad der er galt med dit... Har du phpMyAdmin? Ellers kan jeg klart anbefale det! Du kan hente det hér: http://www.phpwizard.net/projects/phpMyAdmin/
Disky>> Øhhhh, ja, og det gør man med: if ($sendt){ } i PHP. Og enten spørger man på et hiddenfelt, hvis man vil give brugeren mulighed for at trykke enter i et input-felt og derved komme videre. Ellers checker man på submit-knappen...
wow, endnu en god grund til jeg ikke roder med PHP :-)
Før det første er det at bruge en Hidden variabel til det da en meget grim møde at gøre det på.
En form der bliver sendt lige gyldigt, om der blvier trykket på \'Enter\' i et felt, eller folk trykker på Submit bliver sendt med \'POST\' og så checker man på det istedet. Synes jeg er meget mere korrekt end de andre svinkeærinder :-)
Mange tak for hjælpen Det var select_db der gjorde den store forskel
jojo selvf.. kan den fatte php4
Synes godt om
Ny brugerNybegynder
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.