重命名的图像未保存到PHP中的目录

时间:2017-04-19 19:08:40

标签: php

我正在尝试将图像上传到HTML表单中,然后重命名该图像,并将其保存到当前目录中。但是,似乎图像永远不会保存到目录中。

HTML表单:

defer

upload.php的:

Data.Lazy

1 个答案:

答案 0 :(得分:2)

你犯了两个错误 1.你的行动=" filename.php"应该是您的PHP脚本的名称 在这里你正在使用

action="change_header_image.php"

但您的文件名是upload.php

2.in upload.php

if(issset($_POST['var'])

此处var应该是您提交按钮的名称 所以编辑 1。

form id="change_image_form" action="change_header_image.php" method="POST" enctype="multipart/form-data">

编辑2。

<input type="submit" value="UPLOAD IMAGE" onclick="index.php" name=upload>

最终代码

<form id="upload.php" action="change_header_image.php" method="POST" enctype="multipart/form-data">
    Image: <input type='file' name='file' id='header_image' accept='image'/><br /><br />
    <input type="submit" name=upload value="UPLOAD IMAGE" onclick="index.php" name=upload>
</form>