分配的输入值未提交给PHP

时间:2017-08-13 11:07:38

标签: php html forms

我有一个HTML表单和一个输入,其类型是文件,我想为输入分配一个值,但是我提到了,但是当提交表单时,文件将不会以指定的值提交。 这是我的代码:

<form action="card.php"method="post" enctype="multipart/form-data">
<input type = "file" name = "in_img" value = "img/myimage.jpg">
</form>

接收者PHP是:

$target_file = $target_dir . basename($_FILES["in_img"]["name"]);

我总是看到同样的错误,好像文件没有提交一样。请帮忙...?

1 个答案:

答案 0 :(得分:1)

对于提交文件,您必须在其中传递enctype。将表单标签更改为

<form enctype="multipart/form-data" method="post">
<input type = "file" name = "in_img" value = "img/myimage.jpg">
</form>