文件php
<?php if ($_FILES["file"]["error"] > 0){ echo ‘错误: ‘ . $_FILES["file"]["error"] . ‘<br />‘; }else{ echo ‘文件名: ‘ . $_FILES["file"]["name"] . ‘<br />‘; echo ‘类型: ‘ . $_FILES["file"]["type"] . ‘<br />‘; echo ‘大小: ‘ . ($_FILES["file"]["size"] / 1024) . ‘ Kb<br />‘; }if (file_exists(‘upload/‘ . $_FILES["file"]["name"])) { echo $_FILES["file"]["name"] . ‘ 文件已经存在. ‘; }else { move_uploaded_file($_FILES["file"]["tmp_name"], ‘upload/‘ . $_FILES["file"]["name"]); echo ‘文件已经被存储到: ‘ . ‘upload/‘ . $_FILES["file"]["name"]; } ?>
因为文件上传 不是真实存在指定位置,因此需要加上那
move_uploaded_file($_FILES["file"]["tmp_name"],‘upload/‘ . $_FILES["file"]["name"]);因此就会把文件放到upload文件下面
<html> <head> <meta charset="UTF-8"></head><body><form action=‘upload-file.php‘ method=‘post‘ enctype=‘multipart/form-data‘> <label for=‘file‘>文件名:</label> <input type=‘file‘ name=‘file‘ id=‘file‘ /> <br /> <input type=‘submit‘ name=‘submit‘ value=‘提交‘ /></form></body></html>
时间: 2024-10-18 12:23:23