billedeupload - fejl
if(isset($_POST[MAX_FILE_SIZE])) {$aFile = $_FILES['img'];
echo $aFile['type'].'<br>';
if($aFile[type] == 'image/jpeg' OR $aFile[type] == 'image/jpg' OR $aFile[type] == 'image/jpe' OR $aFile[type] == 'image/png') {
$konfiguration["upload_bibliotek"] = "/prof_pics";
/* Hvor flytter vi fra og til */
$fra = $_FILES["img"]["tmp_name"];
$til = $konfiguration["upload_bibliotek"] . "/" . $_FILES["upfil"]["name"];
/* Saa koerer vi */
if(function_exists("move_uploaded_file")) {
move_uploaded_file($fra, $til);
} else {
copy($fra, $til);
}
echo"Ok!";
} else {
echo"Forkert filtype, billeder må kun være Jpg og png billeder";
}
}
Når denne kører får jeg følgende fejl:
Warning: move_uploaded_file(/prof_pics/): failed to open stream: Permission denied in /var/www/*****/profilbillede.php on line 37
Warning: move_uploaded_file(): Unable to move '/tmp/phpGOiDOI' to '/prof_pics/' in /var/www/*****/profilbillede.php on line 37
/prof_pics har jeg chmoddet til 777. Hvordan gør jeg sådan så at billede kommer til at hedde det samme som $_SESSION[s_name] ? Og hvordan gør jeg så at hvis der allerede findes et billede med det navn så at få det gamle billede overskrevet?