Avatar billede bahne2000 Novice
24. oktober 2004 - 23:55 Der er 1 kommentar

GET variable fra en action i form

hejsa,

jeg har et problem med at der bliver tilføjet et \ til min url variabel når jeg submitter en form.

==========================

<form action="<?echo "projecthome.php?site=$site&database=$database";?>" method="post" name="addfunction" id="addfunction">
Funktion Navn: <input type="text" name="funcname" size="30" maxlength="30"><br>
Funktion Beskrivelse: <br> <textarea name="funcdesc" cols="40" rows="15"> </textarea><br>
<input type="submit" name="add" value="Tilføj">  - <a href="<?echo "projecthome.php?site=$site&database=$database";?>">Luk "Tilføj funktion"</a><br>
</form>


Den variable som jeg skal bruge er $_GET["$database"], men af en eller anden årsag får den pludselig \ i slutningen.. f.eks.
test1\  .. istedet for bare test1. $database får formen fra den forrige url.

Jeg skal bruge variablen i en sql query hvor variablen er navnet på tabellen.. så det kan den ikke finde ud af. Problemet opstår kun når jeg submitter i en form som denne.. ikke hvis jeg benytter et almindeligt url link .. blabla.php?database=$database.

håber nogen kan hjælpe..
Avatar billede bahne2000 Novice
25. oktober 2004 - 00:00 #1
hmm.. fik løst fejlen.. fik dog ikke helt fat i hvad den var... sry.. ville ellers godt vide det.. men nu funker 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