Ja det virker, men det er en lidt kringlet måde at få dem ud på!!! Der burde være en funktion der gav mig outputtet uden at skulle læse headerne på den (manuelle) måde...
kringlet måde? Det er nu engang den rigtigt måde at gøre det på. $_POST[] er også korrekt, men det er i nyere phpversioner (større end 4.0.6), hvilket din åbenbart ikke er.
Ja, gu er det den rigtige - men i de gamle versioner kunne man også bare skrive navnet på formens elemente og så var variablen den samme - det kan man heller ikke mere med mindre man ændrer i konfigurationen af PHP og det er jo ikke så interessant når det er ens udbyder.. Jeg kan fortælle at min PHP-version er 4.2 så den burde kunne håndtere $_POST :) Men den er lidt fucked up tror jeg - jeg prøver sq version 4.2.2
næ, men i gode gamle dag kunne man bare skrive $dato hvis feltet hed dato - uden nogen speciel opsætning eller noget som helst - og når så det nye pis ikke virker i en ellers ny version så bliver man lidt pissed off hvis man skal hen og skrive $HTTP_POST_VARS['feltnavn'] for hvert eneste navn.. Det er lidt hurtigere med bare $_POST['feltnavn']..
Men sukos - det er nu ellers også en smart metode hvis det svigter *gg*
Tror ikke det er en POST du laver - tror det er en GET - prøv med $_GET['varnavn'] - det tror jeg faktisk det fungerer!
Årsagen til at jeg tror det er en gæt, er at du skriver action="opret1.php?action=opret" - dvs. du laver faktisk en kombi af en post og en get!!!
Jeg tror rent faktisk heller ikke det er lovligt og vil anbefale dig at smide action variablen ned som hidden field i form'en!
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.