Avatar billede rampagezz Nybegynder
02. februar 2008 - 16:34 Der er 2 kommentarer og
1 løsning

Hjælp til upload fil

Hej eksperter.

Jeg har fundet et upload script som jakobdo har skrevet:
http://www.eksperten.dk/artikler/1098

Men den skriver "Error - unable to upload file: fil.jpg"

kode:

<?php
$uploadDir = 'jpg/medlemmer/'; //Bibliotek hvor filer uploades til - husk chmod 777
$allowedFileTypes = array('jpg','gif','png'); //Hvilke filer vil vi acceptere bliver uploadet? //Er der trykket på Upload file knappen?
if(isset($_POST['myUpload'])){  //Har vi en fil? 
if(is_uploaded_file($_FILES['myFile']['tmp_name']))  {    //Filendelse   
$extension = strtolower(pathinfo($_FILES['myFile']['name'],PATHINFO_EXTENSION));        //Er filen en af de filer vi gerne vil have?   
if(in_array($extension,$allowedFileTypes))    {      //Vi flytter filen fra tmp til vores UPLOADDIR     
if(move_uploaded_file($_FILES['myFile']['tmp_name'],$uploadDir . basename($_FILES['myFile']['name'])))      {       
echo '<h3 style="color:green;">File ('.basename($_FILES['myFile']['name']).') uploaded succesfully</h3>';      }     
else      {        echo '<h3 style="color:red;">Error - unable to upload file: '.basename($_FILES['myFile']['name']).'</h3>';      }    }   
else    {      echo '<h3 style="color:red;">Wrong filetype, allowed filetypes are: ('.implode(',',$allowedFileTypes).')</h3>';    }  } 
else  {    echo '<h3 style="color:red;">No file selected</h3>';  }}//Vores form
echo '<form action="upload.php" method="post" enctype="multipart/form-data">';echo 'File ('.implode(',',$allowedFileTypes).'):
<input type="file" name="myFile"><br />';echo '<input type="submit" name="myUpload" value="Upload file">';echo '</form>';
?>


Hvad kan det være?
100 point på højkant.
Avatar billede nielle Nybegynder
02. februar 2008 - 16:44 #1
Du har hisket at give skriverettigheder i biblioteket - chmod 777 ?
Avatar billede rampagezz Nybegynder
02. februar 2008 - 16:51 #2
hov.. Det havde jeg jo ikke.. Tak.
Lette point men fortjent.. Har kæmpet med det et stykke tid.
Kom med et svar.. :-)
Avatar billede nielle Nybegynder
02. februar 2008 - 20:36 #3
Svar :^)
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