09. januar 2003 - 19:08
Der er
19 kommentarer og 1 løsning
Lidt hjælp til navngivning af upladede filer!
Jeg bruger denne kode til at uploade med: @copy("$_POST[fil]", "upload/FILENS NAVN") Hvordan få jeg den til at genne filen med dens oprindelige navn. Altså hvis man uploade hej.txt, så bliver den også gemt i mappem upload som hej.txt?
Annonceindlæg fra Infor
09. januar 2003 - 19:16
#2
Hvis jeg nu skriver: @copy("$_POST[fil]", "upload/$_FILES[fil][name]") Så gemmer den filen som [navn]
Slettet bruger
09. januar 2003 - 19:17
#3
@copy("$_POST[fil]", "upload/".$_FILES['fil']['name']) Hvilken version af PHP har du?
09. januar 2003 - 19:19
#4
4.3
Slettet bruger
09. januar 2003 - 19:20
#5
Virker: @copy("$_POST[fil]", "upload/".$_FILES['fil']['name']) ?? Hvad indeholder $_FILES['fil']['name'] ? Udskriv denne.
09. januar 2003 - 19:22
#6
Nej, @copy("$_POST[fil]", "upload/".$_FILES['fil']['name']) virker ikke, men: @copy("$_POST[fil]", "upload/hoho) virker, men så hedder filen hoho. Så upload virker osv. Det er bare navngivningen!
09. januar 2003 - 19:23
#7
Når jeg udskriver filen, kommer intet frem! Spøjst nok!
Slettet bruger
09. januar 2003 - 19:24
#8
Paste hele dit script.
09. januar 2003 - 19:25
#9
Upload.php <form method="POST" action="upload2.php"> <input type="file" name="fil"> <input type="submit" value="Upload"> </form> Upload2.php <?php @copy("$_POST[fil]", "upload/$_FILES[fil][name]") ?>
Slettet bruger
09. januar 2003 - 19:28
#10
Lav din form om til: <form enctype="multipart/form-data" action="upload2.php" method="post"> Så får $_FILES['fil']['name'] sikkert et indhold. Du bør virkeligt læse første link jeg gav dig omhyggeligt.
09. januar 2003 - 19:37
#11
Jeg har nu prøvet at læse det igennem, men desværre selvom jeg nu har: Upload.php <form method="POST" action="upload2.php" enctype="multipart/form-data"> <input type="file" name="fil"> <input type="submit" value="Upload"> </form> Upload2.php <?php @copy("$_POST[fil]", "upload/".$_FILES['fil']['name']) ?> Så virker det stadig ikke :-( Burde det ikke det?
09. januar 2003 - 19:45
#12
Den har slet ikke lyst til at uploade når jeg tilføjer enctype="multipart/form-data"
09. januar 2003 - 19:56
#13
Er du stadig med eller??? :-(
09. januar 2003 - 20:12
#14
mercur8??? *snøft*!
Slettet bruger
09. januar 2003 - 20:13
#15
Var lige i Netto, hvis det er ok med dig :) Du skal også ændre $_POST['fil'] til $_FILES['fil']['tmp_name']
Slettet bruger
09. januar 2003 - 20:18
#16
Upload.php <form enctype="multipart/form-data" action="upload2.php" method="post"> <input type="file" name="fil"> <input type="submit" value="Upload"> </form> Upload2.php <? move_uploaded_file($_FILES['fil']['tmp_name'], "upload/".$_FILES['fil']['name']); ?> Noget du altsammen kan læse dig til på siden, jeg gav dig et link til.
09. januar 2003 - 20:28
#17
Yes, det virker nu. Takker af hele mit hjerte :-)
09. januar 2003 - 20:34
#18
husk det så... læs i PHP manualen, der for man somend det meste serveret... der findes også en .CHM version af manualen, den er jeg selv meget glad for... det kunne være du skulle hente den... /Morten
09. januar 2003 - 20:46
#19
Det skal jeg prøve på :-)
09. januar 2003 - 20:47
#20
godtså... så spare du en masse td, og lærer mere...
Vi tilbyder markedets bedste kurser inden for webudvikling