23. maj 2004 - 15:11Der er
17 kommentarer og 1 løsning
Upload dir kan ikke finde den
jeg sider med et lilleproblem og kan ikke finde ud af hvor hvor mit dir er.. jeg har B-One.dk webhotel men ja.. jeg kan ikke finde du af hvor det dir til fil uploade er hene af nogen der kan hjælpe mig med det lille problem
if($fil_stoerrelse > $konfiguration["max_stoerrelse"]){ echo "dit profil billede fylder mere end 7,5 Mb. Find et minder eller prøv at skære noget af det nu væreren billede."; } elseif($file_array["size"] > 0){ $xUpload = fopen($file_array["tmp_name"],"r"); $contents = fread($xUpload,$file_array["size"]); fclose($xUpload); $doUpload = fopen($file_path.$file_out,"wb"); fwrite($doUpload,$contents,$file_array["size"]); fclose($doUpload);
$profilbillede = $_SESSION[user]."_".$_POST['filnavn']; //mysql_query("update joke_use SET profilpic = '$profilbillede', pic_godkend = '0' WHERE username = '$_SESSION[user]'") or die(mysql_error());
Hvis din browser ikke vil uploade, så har den et problem. Kan du ikke prøve at være specifik. Hvad sker der? Intet? Betyder det, at du ikke kan finde filen efter den er uploadet?
if($fil_stoerrelse > $konfiguration["max_stoerrelse"]){ echo "dit profil billede fylder mere end 7,5 Mb. Find et minder eller prøv at skære noget af det nu væreren billede."; } elseif($file_array["size"] > 0){ return move_uploaded_file($file_array["tmp_name"],$file_path.$file_out);
$profilbillede = $_SESSION[user]."_".$_POST['upfil']; //mysql_query("update joke_use SET profilpic = '$profilbillede', pic_godkend = '0' WHERE username = '$_SESSION[user]'") or die(mysql_error());
hmmm nu har jeg lige smidt nogen kommentar i min code så her er coden igen....
/* Hvis $_GET['upload'] = ok skal den uploade filen*/ if ($_POST['action'] == "tilfoj"){
/* Fortælere adressen på vilken mappe det er den skal ligge i osv... */ $file_path = "/customers/engbjerg.net/engbjerg.net/httpd.www/test/"; $file_out = $_SESSION['user']."_".$_POST['upfil']; $file_array = $_FILES['upfil'];
/* Laver en funktion der heder Upload */ function upload($file_array,$file_out,$file_path){ $konfiguration["max_stoerrelse"] = "1500"; $fra = $_FILES["upfil"]["tmp_name"]; $fil_stoerrelse = filesize($fra)/1024;
if($fil_stoerrelse > $konfiguration["max_stoerrelse"]){ echo "dit profil billede fylder mere end 1,5 Mb. Find et minder eller prøv at skære noget af det nu væreren billede."; } elseif($file_array["size"] > 0){ return move_uploaded_file($file_array["tmp_name"],$file_path.$file_out);
$profilbillede = $_SESSION[user]."_".$_POST['upfil']; //mysql_query("update joke_use SET profilpic = '$profilbillede', pic_godkend = '0' WHERE username = '$_SESSION[user]'") or die(mysql_error());
echo "Din fil er nu uploadet"; } }
/* Hvis der er noget smidt ind i upfile skal den gøre det her ellers skal den melde fejl */ if(isset($_FILES["upfil"])){ upload($_FILES["upfil"], $file_out, $file_path); } else { echo "fejl"; }
håber det kan hjælpe jer :) nu er det det 100% den regti adresse da jeg har teste den med et andet script :D så ja :) nu er problmet bare :( at den ikke vil fixe det andet nu her.....
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.