【发布时间】:2019-03-04 18:06:41
【问题描述】:
好的,所以我正在尝试构建一个系统,让管理员可以为在公司工作的其他部门的人员上传文件。所以我正在处理 php 文件上传脚本,但我一直收到这个错误
注意:未定义的索引:filetoUpload
这是我的代码。
Index.html
<form class="form-group" method="POST" action="upload.php">
<select class="form-control col-sm-6" name="department">
<option>Department</option>
<option>HR</option>
<option>Engineering</option>
<option>Finance</option>
<option>HR Forms</option>
<option>IT</option>
<option>Learning Center Other</option>
<option>Learning Center Technical</option>
<option>Marketing</option>
<option>Operations</option>
<option>Processe<s/option>
<option>Other</option>
</select><br>
<input type="file" name="fileToUpload" value="Choose File" id="fileToUpload" class="btn btn-info"><br>
<input type="submit" name="btn" class="btn btn-primary" value="Upload" style="margin-top: 10px;">
</form>
上传.php
<?php
$department = $_POST['department'];
$file = $_FILES['fileToUpload']['name'];
echo $department . $file;
?>
【问题讨论】:
-
不,已经检查过了。没有解决我的问题
-
上传文件时要设置
<form method="post" enctype="multipart/form-data" >
标签: php file-upload