Avatar billede rasmus-madsen Nybegynder
31. januar 2004 - 11:24 Der er 3 kommentarer og
1 løsning

upload script fejler ?

Hejza allaesammen.. Har dette upload script som fejler ?:

$filtyper_tilladt = array("image/bmp", "application/msword", "image/pjpeg", "image/jpeg", "image/jpg", "image/tiff", "image/png", "image/gif", "application/pdf", "application/zip", "application/arj", "application/x-zip-compressed", "application/octet-stream");
if(!in_array($_FILES['userfile']['type'], $filtyper_tilladt)) {
        $strTekst =  "<p>Filtypen " .$_FILES['userfile']['type'] ." er ikke tilladt. De tilladte filtyper er:";

}elseif($_FILES['userfile']['size'] <= 0) {
        $strTekst .= "Vælg en fil";
} ElseIf ($_FILES['userfile']['size'] >= "1048576"){
        $strTekst .= "Fil er for stor :(";
    } else {
$dist = "..\filer/";
        move_uploaded_file($_FILES['userfile']['tmp_name'],$dist .$_FILES['userfile']['tmp_name']);
$strTekst = "Done?";
}

Den giver denne fejl :

Warning: Unable to create '..\filer/C:\PHP\uploadtemp\php9.tmp': Invalid argument in c:\inetpub\wwwroot\rasmus\skole\admin\admin.php on line 267

Warning: Unable to move 'C:\PHP\uploadtemp\php9.tmp' to '..\filer/C:\PHP\uploadtemp\php9.tmp' in c:\inetpub\wwwroot\rasmus\skole\admin\admin.php on line 267

Ved nogen hvorfor? kan nemlig ikke se det !

//Madsen
Avatar billede erikjacobsen Ekspert
31. januar 2004 - 11:30 #1
prøv
    move_uploaded_file($_FILES['userfile']['tmp_name'],$dist .$_FILES['userfile']['name']);
Avatar billede rasmus-madsen Nybegynder
31. januar 2004 - 11:35 #2
du løber med pointsne :D .. Men hvis du svarer for du dem i morgen.. ksal nemlig lige skynde mig..
Avatar billede erikjacobsen Ekspert
31. januar 2004 - 11:43 #3
Tak, men jeg samler ikke på point. 'name' er navnet på den fil, som brugeren
uploader, fx: test.gif. Så pas på hvis det filnavn er der allerede.
Avatar billede rasmus-madsen Nybegynder
01. februar 2004 - 17:19 #4
ok.,.. takker :D
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