CJay: PhP rename file

Beitrag lesen

hallo ;D

ich hab ein php script :

<?php  
$allowedExts = array("jpg", "jpeg", "gif", "png");  
$extension = end(explode(".", $_FILES["file"]["name"]));  
if ((($_FILES["file"]["type"] == "image/gif")  
|| ($_FILES["file"]["type"] == "image/jpeg")  
|| ($_FILES["file"]["type"] == "image/png")  
|| ($_FILES["file"]["type"] == "image/pjpeg"))  
&& ($_FILES["file"]["size"] < 200000000)  
&& in_array($extension, $allowedExts))  
  {  
  if ($_FILES["file"]["error"] > 0)  
    {  
    echo "Return Code: " . $_FILES["file"]["error"] . "<br>";  
    }  
  else  
    {  
    echo "Upload: " . $_FILES["file"]["name"] . "<br>";  
    echo "Type: " . $_FILES["file"]["type"] . "<br>";  
    echo "Size: " . (round(($_FILES["file"]["size"] / 1024/1024),2)) . " MB<br>";  
    echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br>";  
    if (file_exists("upload/" . $_FILES["file"]["name"]))  
      {  
      echo $_FILES["file"]["name"] . " already exists. ";  
      }  
    else  
      {  
      move_uploaded_file($_FILES["file"]["tmp_name"],  
      "upload/" . $_FILES["file"]["name"]);  
      echo "Stored in: " . "upload/" . $_FILES["file"]["name"];  
	   header("Location: index.php");  
      }  
    }  
  }  
else  
  {  
  echo "Invalid file";  
  }  
?>

indas ich eine rename  funktion einbauen wollte es aber nicht geklappt hat D;

ich möchte die File die hochgeladen wird nach dem $_POST["dname"] +endung also+  ".".$extansion benennen.
Kann einer von euch mir da weiterhelfen? ;D