Avatar billede genixdk Nybegynder
20. november 2005 - 17:06 Der er 3 kommentarer og
1 løsning

Uploader ikke billede

Jeg har et script der skal oploade et billede til en mappe. Derefter skal dette billede vises et andet sted automatisk.

Men problemet er at den skriver godt nok billedstien til databasen og den leder også efter det rigtige billede, men den uploader ikke billedet når den skal.
HVis jeg laver en manuel upload til mappen finder den selvfølgelig billedet da stien er korrekt.

Hvad kan dette skyldes
Mappen er forsøgt sat til chmod 777 samt 774, 666. Uden held


// Upload Billede
if ((isset($HTTP_POST_VARS["MM_insert"])) && ($HTTP_POST_VARS["MM_insert"] == "form1")) {

if (($_FILES['imagefile']['type'] == "image/gif") || ($_FILES['imagefile']['type'] == "image/pjpeg") || ($_FILES['imagefile']['type'] == "image/x-png")){
       
    copy ($_FILES['imagefile']['tmp_name'], "files/" . $_FILES['imagefile']['name']);
    //or die ("Kunne ikke uploade billedet");

        $imagename = $_FILES['imagefile']['name'];
        $imagepath = "http://www.xxxxx.dk/files/$imagename";
        }


        else {
            pnRedirect('modules.php?op=modload&name=Sections&file=index&req=viewarticle&artid=43');
            die;
        }
// Upload billede slut
Avatar billede genixdk Nybegynder
20. november 2005 - 17:07 #1
Den kommer ikke med nogle fejl meddelser om den ikke kunne oploade eller noget!
Avatar billede nizo Nybegynder
20. november 2005 - 17:19 #2
brug move_uploaded_file() i stedet for copy()
Avatar billede genixdk Nybegynder
20. november 2005 - 18:47 #3
Ændrede intet.... :'(
Avatar billede genixdk Nybegynder
06. december 2005 - 17:45 #4
Lukker herfra. endte med jeg skrev noget helt andet. Fandt aldrig fejlen
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