20. februar 2003 - 22:59
Der er
18 kommentarer og 1 løsning
Uploading af fil
Hej Eksperter! Nu har jeg snart prøvet alt!!! ka' sq ikke få det til at virke. Hvad gør jeg galt!!?? Koden (fileupload.php): <html> <head> <title>Fileform</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <?php //dette er en masse tests!! if($submit == "sendfile"){ $filename=$_FILES['userfile']['tmp_name']; echo("file name: ".$filename); $filename = $_FILES['userfile']['name']; echo("file name: ".$filename); $filename=$HTTP_POST_FILES['userfile']['tmp_name']; echo("file name: ".$filename); $filename = $userfile; echo("file name: ".$filename); $filename = $userfile_name; echo("file name: ".$filename); } ?> <form enctype="multipart/form-data" action="<?echo $PHP_SELF;?>" method="post"> <input type="file" name="userfile"> <input type="submit" value="sendfile" title="Send file"> </form> </body> </html>
Annonceindlæg fra Cognizant
20. februar 2003 - 23:01
#1
Den skriver intet ud i echo'erne.. andet end "file name:"
20. februar 2003 - 23:03
#2
Prøv dette: <html> <head> <title>Fileform</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <?php //dette er en masse tests!! if(isset($_POST['send'])){ $filename=$_FILES['userfile']['tmp_name']; echo("file name: ".$filename); $filename = $_FILES['userfile']['name']; echo("file name: ".$filename); $filename=$HTTP_POST_FILES['userfile']['tmp_name']; echo("file name: ".$filename); $filename = $userfile; echo("file name: ".$filename); $filename = $userfile_name; echo("file name: ".$filename); } ?> <form enctype="multipart/form-data" action="" method="post"> <input type="file" name="userfile"> <input type="submit" name="send" value="Send fil"> </form> </body> </html>
20. februar 2003 - 23:08
#3
Det er kun disse ændringer der er lavet ik'? if(isset($_POST['send'])){ <form enctype="multipart/form-data" action="" method="post"> Nu skriver den intet ud.
20. februar 2003 - 23:11
#4
Denne her er også ændret: <input type="submit" name="send" value="Send fil"> Iøvrigt kan du godt ændre: <form enctype="multipart/form-data" action="" method="post"> tilbage til: <form enctype="multipart/form-data" action="<?echo $PHP_SELF;?>" method="post"> det gør ingen forskel
20. februar 2003 - 23:12
#5
Nej undskyld... den går godt nok i fælden, men den skriver stadig kun "File name:" 5 gange
20. februar 2003 - 23:15
#6
Jeg prøver lige at splitte det op i 2 filer. en sender og en php fil som modtager.. men det burde ikke betyde noget.. men nu er jeg snart desperat
20. februar 2003 - 23:20
#7
20. februar 2003 - 23:23
#8
Og det er med den samme kode??
20. februar 2003 - 23:25
#9
har ændret lidt i echo'en, men ellers er det det samme. Det er den her du kan se: <html> <head> <title>Fileform</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <?php //dette er en masse tests!! if(isset($_POST['send'])){ $filename=$_FILES['userfile']['tmp_name']; echo"file name: $filename<br>"; $filename = $_FILES['userfile']['name']; echo "file name: $filename<br>"; $filename=$HTTP_POST_FILES['userfile']['tmp_name']; echo "file name: $filename<br>"; $filename = $userfile; echo "file name: $filename<br>"; $filename = $userfile_name; echo "file name: $filename"; } ?> <form enctype="multipart/form-data" action="" method="post"> <input type="file" name="userfile"> <input type="submit" name="send" value="Send fil"> </form> </body> </html>
20. februar 2003 - 23:28
#10
Så fatter jeg altså nada... hvorfor virker det ikke hos min udbyder? Kan de slå det fra?
20. februar 2003 - 23:29
#11
Det kan de vidst godt, men så burde du vidst få en fejl angående det.
20. februar 2003 - 23:30
#12
Hvilken udbyder har du igrunden?
20. februar 2003 - 23:41
#13
azero.dk
20. februar 2003 - 23:42
#14
jeg må i seng... men holder spørgsmålet åbent
21. februar 2003 - 08:35
#16
Okay.. Lige inden jeg gik i seng igår, der var jeg inde på azero's support side, og fandt ud af problemet som du så også har fundet her på eksperten.. De har slået det fra som default. Jeg har sendt en mail om at de skal åbne det nu, og så får vi se om ikke nok det virker derefter.
23. februar 2003 - 22:18
#17
Har du fået det til at virke?
24. februar 2003 - 17:28
#18
Virker det? ;)
24. februar 2003 - 17:32
#19
Fuck ja... det var fordi de havde slået det fra som default... nu virker det hele som det skal!
Vi tilbyder markedets bedste kurser inden for webudvikling