用PHP如何给上传的图片文件重新取一个名字?
<html>
<body>
<form id="form1" name="form1" enctype="multipart/form-data" method="post" action="test.php">
上传图片
<input name="tupian" type="file" id="tupian" />
<input type="submit" name="button" id="button" value="上传" />
</form>
<?php
if (isset($_FILES['tupian'])) {
if ($_FILES["tupian"]['error'] == UPLOAD_ERR_OK) {
$tmp_name = $_FILES["tupian"]["tmp_name"];
$name = $_FILES["tupian"]["name"];
move_uploaded_file($tmp_name,"$name");//可以把$name替换你想要的名字
}
echo '<img src="' . $name . '" />';
}
?>
</body>
</html>
你最后存入时难道不需要名字吗