Avatar billede nateksi Nybegynder
28. februar 2005 - 14:30 Der er 5 kommentarer og
1 løsning

Hjælp til if-sætning

Jeg har lavet en side i php med en form med tekstfelter og nogle knapper. Når der trykkes på knappen opret skal der udføres en if-sætning som opretter en kunde med de indtastede oplysninger i databasen...

Hvordan får jeg php til at tage oplysningerne fra felterne og stadig bruge den samme fil?

Jeg har haft det til at virke ved at bruge en anden fil/side til udførelse af if-sætningen, men ved ikke hvordan jeg får den til at gå tilbage til siden med formen efter udførelse... er dette en bedre løsning, hvis jeg kunne gå tilbage?
Avatar billede thers Nybegynder
28. februar 2005 - 15:07 #1
stadig bruge den samme fil?  < -- samme fil som hvad ?
Avatar billede googolplex Novice
28. februar 2005 - 15:22 #2
Efter indsættelse i db kan du bare sende den tilbage med en header('Location: www.foo.dk').

Men ellers kan du bare indsætte action="<?php $_SERVER['PHP_SELF']; ?>", så sender den resultatet af formularen til sig selv.
Avatar billede nateksi Nybegynder
28. februar 2005 - 15:26 #3
jeg lavede kundeformen og funktionen for opret kunde i hver sin php fil, mit problem med det var at når man trykker på opret i kundeformen, hopper den over i den anden fil. Det var ikke meningen, det der skal ske er at der skal komme et popupbillede der siger at kunden er oprettet og den skal blive i kundeformen (håber at du forstår), men hvordan kan man løse det
Avatar billede nateksi Nybegynder
28. februar 2005 - 15:52 #4
Hvis jeg sætter en header ind får jeg denne meddelelse

Warning: Cannot modify header information - headers already sent by (output started at c:\inetpub\wwwroot\testdiv\dbclass.php:66) in c:\inetpub\wwwroot\testdiv\customer_handler.php on line 83

det eneste der sker i dbclass er at den åbner forbindelsen til databasen og opretter kunden...
Avatar billede googolplex Novice
28. februar 2005 - 17:23 #5
Fejlen kan du læse om her:

http://dk.php.net/manual/en/ref.outcontrol.php

Men brug metode 2, så bliver du på siden.
Avatar billede nateksi Nybegynder
01. marts 2005 - 09:55 #6
Tak for hjælpen, nu virker 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