警告:重命名(k.jpg,)[function.rename]:第15行的C:\ xampp \ htdocs \ xampp \ uploader.php没有错误

Warning: rename(k.jpg,) [function.rename]: No error in C:\xampp\htdocs\xampp\uploader.php on line 15

I keep getting this error, even though the file keeps getting moved into the correct folder...

$target_path = "schlImage/";
$school_name= $_SESSION["school_username"];
$nm=$_FILES['uploadedfile']['name'];

$target_path = $target_path . basename( $_FILES['uploadedfile']['name']); 

if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {
    echo "The file ".  basename( $_FILES['uploadedfile']['name']). 
        " has been uploaded";
} else {
    echo "There was an error uploading the file, please try again!";
}

rename($nm,$school_name);
rename($nm,$school_name);

change to

$co = substr_count($nm,'.');
$ex = explode('.',$nm);
rename($target_path,"schlImage/".$school_name.".".$ex[$co]);

See rename php function