php – 上传文件时未定义的索引
发布时间:2020-12-13 13:45:19 所属栏目:PHP教程 来源:网络整理
导读:这是我的错误: Notice: Undefined index: file in C:xampphtdocsProjectTemplate1usersindex.php on line 21 Notice: Undefined index: file in C:xampphtdocsProjectTemplate1usersindex.php on line 23 please uploaded 如何摆脱它? Html代
这是我的错误:
如何摆脱它? Html代码: <form action="index.php" method="post" enctype="multipart/form-data"> <input type="file" name="file" id="file"><br><br> <input type="submit" value="submit" name="submit"> </form> PHP代码: <?php $name = $_FILES['file']['name']; $temp_name = $_FILES['file']['temp_name']; if (isset($name)) { if (!empty($name)) { $location = '../uploads/'; } if (move_uploaded_file($temp_name,$location.$name)) { echo 'uploaded'; } } else { echo 'please uploaded'; } ?>
试试这个
<?php if(isset($_POST['submit'])){ $name = $_FILES['file']['name']; $temp_name = $_FILES['file']['tmp_name']; if(isset($name)){ if(!empty($name)){ $location = '../uploads/'; if(move_uploaded_file($temp_name,$location.$name)){ echo 'File uploaded successfully'; } } } else { echo 'You should select a file to upload !!'; } } ?> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |