hm det virker stadig ikke, den uploader billedet men den hedder stadig bare det som billedet hedder.
men den linker til
src="images/community/Desert.jpg" som den os skal men billedet bliver kun vidst hvis den hedder
http://127.0.0.1/projekt/images/community/%20Desert.jpgog så får jeg den her fejl
Warning: unlink(images/community/Desert.jpg) [function.unlink]: No such file or directory in E:\wamp\www\indstillinger.php on line 279
den sletter nemlig ikke det gamle billed når man uploader et nyt
.
håber du kan hjælpe med hvad fejlen kan være
her er min kode:
- if(isset($_POST['upload']))
- {
- $max = "5000"; // max størrelse i kb
-
- if($_FILES['minfil']['size'] > 0) {
- $fra = $_FILES['minfil']['tmp_name'];
- $NytNavn = md5(time()) .".". end(explode(".", $_FILES['minfil']['name']));
- $til = "images/community/ ". $_FILES['minfil']['name'];
- $fil_stoerrelse = filesize($fra)/1024;
-
-
- if($fil_stoerrelse > $max) {
- die("Dit billed er for stort, blledet må maks fylde ". $max . "kb, din fil fylder ". $fil_stoerrelse ." kb");
- }
-
- $imageinfo = getimagesize($_FILES['minfil']['tmp_name']);
-
- if(($_FILES["minfil"]["type"] == 'image/gif' or
- $_FILES["minfil"]["type"] == 'image/jpeg' or
- $_FILES["minfil"]["type"] == 'image/jpg' or
- $_FILES["minfil"]["type"] == 'image/pjpeg' or
- $_FILES["minfil"]["type"] == 'image/png') and !preg_match('/\.php$/', $_FILES['minfil']['tmp_name']))
- {
- move_uploaded_file($fra, $til);
- echo "billedet er tilføjet";
-
- $mysql = connect();
- $stmt = $mysql->prepare("SELECT profil_billed FROM users WHERE username = '".$_SESSION['username']."'") or die(mysql_error());
- $stmt->bind_result($profil_billed);
- $stmt->execute();
- $stmt->fetch();
-
- if($profil_billed != "profil_billed.jpg")
- {
- unlink("images/community/".$profil_billed);
- }
-
-
-
-
- $mysql2 = connect();
- $stmt2 = $mysql2->prepare("UPDATE users SET profil_billed = ? WHERE username = '".$_SESSION['username']."'") or die($mysql->error);
- $stmt2->bind_param("s",$_FILES['minfil']['name']);
- $stmt2->execute();
-
-
- } else {
- echo "Dit billed skal være jpg,png eller gif!";
- }
- } else {
- echo "Du har ikke valgt et billed";
- }
-
-
- }