23. januar 2009 - 14:28
Der er
10 kommentarer og 1 løsning
Mit billed går "tabt" ved <form> link
Har lidt af et problem, som sandsynligvis er enkel. Har vist bare stirret mig blind på det. Skal have uploaded et billed, men mit billed går "tabt" når jeg klikker videre fra min <form> Her er koden: ================ <form method="post" action="?red_id=26&go=redi" enctype="multipart/form-data"> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td> Navn: <br><input class="input" name="ny_navn_sort" type="text" value="Gruppe"><br><br> </td> </tr> <tr> <td>Billede: <br><input type="file" name="gruppe" class="input"> </td> </tr> <tr> <td align="center"><br> <input type="submit" value="Rediger"> </td> </tr> </table> </form> Når jeg så prøver at bearbejde $_POST['gruppe'] sker der intet. Det virker til den simpelthen ikke eksisterer. Nogen der kan se min fejl?
Annonceindlæg fra Academic Work Denmark A/S
23. januar 2009 - 14:38
#1
$_FILES['gruppe']['name'] - skulle gerne indeholde navnet på den fil du har uploadet...
23. januar 2009 - 14:39
#2
når du uploader filer skal du bruge $_FILES-arrayet i stedet for $_POST-arrayet
23. januar 2009 - 14:42
#3
pinligt... Vil det sige der faktisk ikke findes en $_POST variabel for filer?
23. januar 2009 - 14:42
#4
ja, det kan man godt sige uploadede filer vil være at finde i $_FILES-arrayet :)
23. januar 2009 - 14:44
#5
og tak for point :)
23. januar 2009 - 14:45
#6
Skidt, var godt klar over jeg skulle bruge $_FILES-array'et til at uploade med, brugte bare $_POST-array'et som sikkerheds tjek. Så er det jo heller ikke så sært det hele går i stå. Jeg siger mange tak :)
23. januar 2009 - 14:52
#7
selv tak
24. januar 2009 - 12:44
#8
Gør sådan her: <form method="post" action="?red_id=26&go=redi" enctype="multipart/form-data"> (...) <input type='hidden' name='nowICanCheckIf_POST_IsSet' value='1' /> (...) </form>
24. januar 2009 - 13:32
#9
-> tmi - han kunne jo osse bare tjekke om submit var true :)
24. januar 2009 - 15:16
#10
Du mener at give submit knappen et navn? Det navn sendes kun med hvis der klikkes på knappen, ikke hvis man submitter med Enter på tastaturet, det kan man ihvertfald ikke være sikker på.
24. januar 2009 - 15:43
#11
-> tmi - okay, det var jeg ikke klar over... :)
Vi tilbyder markedets bedste kurser inden for webudvikling