29. maj 2007 - 10:16Der er
12 kommentarer og 1 løsning
Move_uploaded_file-problem
Jeg har en stump kode,hvor det er meningen at en fil skal uploades. Hvis den findes i forvejen skal den have tilføjet et nummer. (filiforvejen_99.jpg) Her er koden: <html> <body> <?php $file_dir = "upload/"; if ($_POST) { $img = $file_dir.$_FILES['uploaded']['name']; $t=0; while(file_exists($img)){ $img = $_FILES['myfiles']['newfile']; $img=substr($img,0,strpos($img,"."))."_$t".strstr($img,"."); $t++; } move_uploaded_file($_FILES['myfiles']['tmp_newfile'], $img); } print "<form method='post' enctype='multipart/form-data'>"; print "<input type='file' name='myfiles' size='85'>"; print "<br><input type='submit' name='action' value='Kopiér filer'>"; print "</form>"; ?> </font> </body> </html> Der sker intet når jeg kører programmet. Hvor kan fejlen ligge?
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
jakobdo: Det hedder vel ikke $_FILES['uploaded']['name'] men $_FILES['myfiles']['name']
compac: Synes du roder rundt i dine navne for filen. For at tilgå den uploaded fil skal du bruge name fra din form. $_FILES['myfiles']['name'] eller $_FILES['myfiles']['tmp_name']
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.