26. juni 2004 - 15:08Der er
14 kommentarer og 1 løsning
Upload billede giver hverken billede eller fejl
Hej jeg har en upload kode --- $uploadfile = $_FILES['billedesti']['tmp_name']; $uploaddir = $_SERVER["DOCUMENT_ROOT"] . "/kunst/profil/"; $filnavn = time() . $uploadfile; move_uploaded_file($_FILES['billedesti']['tmp_name'], $uploaddir. $filnavn); --- der er tjek på form indholder: enctype="multipart/form-data" der er tjek på navne passer sammen.
Når jeg uploader tager den de 3 - 4sekunder som det tager at uploade et billede med min forbindelse, billede bliver bare aldrig oprettet.
Jeg har fundet frem til : $uploadfile indholder ikke nogen værdi.
Hvad kan der være galt - det giver ingen fejl. Profil er chmod til -755
det gør den ikke. print_r($_FILES); giver et tomt array print_r($_FILES['billedesti']); giver slet intet print print_r($_FILES['billedesti']); giver resultatet '1'
Prøv lige at teste det her Jeg har lige testet og det virker her.
<?php //Tjek om brugeren har trykket på knappen if(isset($_POST['upload'])) { //Sæt upload dir $dir = "filer/"; //Sæt $fra til hvor filen kommer fra $fra = $_FILES['upfil']['tmp_name']; //Sæt $til, til hvor filen skal rykkes til $til = $dir.$_FILES['upfil']['name']; //Flyt den oploadede fil move_uploaded_file($fra, $til); echo "Filen ".$_FILES['upfil']['name']." er uploaded";
krydset, jeg har prøvet på en anden server. Der virker upload koden perfekt så det må være fordi at det er slået fra, desværre indholder denne server nu ikke GDLIB. SÅ der køres nogle scripts på kryds og tværs.
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.