Avatar billede langkiller Nybegynder
05. oktober 2010 - 00:07 Der er 4 kommentarer og
1 løsning

form vil kun sende indhold via URL'en og kan kun modtages med GET

Er stødt på et meget underligt problem med min form der sender via inputs.. altså HELT almindelige input felter som denne:

<form name=\"setinfo\" action=\"set.php\">
<input type=\"text\" name=\"lastname\" value=\"".$userArray["lastname"]."\">

.... osv

(userArray er sat som value da det er en "ret profiloplysninger funktion" og det gør det lettere for brugeren hvis oplysningerne allerede er i input felterne)

Uanset hvad jeg ændre bliver den ved med at sende via URL.. altså når man trykker "submit" bliver alle oplysninger kastet op i adresse feltet
(set.php?setinfo=setinfo&firstname=blabla  osv osv..)

Oplysningerne kan kun hentes med $_GET og ikke $_POST som var planen



..

har ikke skrevet noget særligt i set.php

har forsøgt med noget helt simpelt bare for at teste:

$firstname = $_POST["firstname"];
print "$firstname";


intet ser ud til at virke... andet end at benytte GET funktionen. Synes bare at det er meget underligt?
Avatar billede langkiller Nybegynder
05. oktober 2010 - 00:13 #1
Det skal også lige siges at formen er en funktion der bliver "kaldt" fra settings.php afhængigt af hvilket faneblad man har klikket sig ind på.

settings.php bruger GET via URL'en til at identificerer hvilken side man er på..
f.eks. et link til ovennævnte form ser således ud:
settings.php?ref=profile

ved ikke om dette er med til at forvirre formen ?
Avatar billede majbom Novice
05. oktober 2010 - 07:59 #2
hvad med at smide method="POST" ind i dit form-tag?
Avatar billede langkiller Nybegynder
05. oktober 2010 - 14:55 #3
Jo.. selvfølgelig :)
tak for hjælpen! smid et svar
Avatar billede majbom Novice
05. oktober 2010 - 21:56 #4
;)

selv tak
Avatar billede majbom Novice
06. oktober 2010 - 18:12 #5
tfp :)
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