写一段php程序,实现文件上传功能
时间: 2023-05-12 09:07:38 浏览: 120
以下是一段简单的 PHP 代码,实现了文件上传功能:
```
<?php
// 判断是否有文件被上传
if (isset($_FILES['fileToUpload'])) {
// 获取文件信息
$file = $_FILES['fileToUpload'];
$fileName = $file['name'];
$fileTmpName = $file['tmp_name'];
$fileSize = $file['size'];
$fileError = $file['error'];
$fileType = $file['type'];
// 判断文件上传是否出错
if ($fileError === 0) {
// 确定文件存储位置
$fileDestination = 'uploads/' . $fileName;
// 将文件从临时位置移动到目标位置
move_uploaded_file($fileTmpName, $fileDestination);
// 提示文件上传成功
echo '文件上传成功!';
} else {
// 提示文件上传出错
echo '文件上传出错!';
}
}
?>
<!-- 文件上传表单 -->
<form action="upload.php" method="post" enctype="multipart/form-data">
<input type="file" name="fileToUpload">
<button type="submit">上传文件</button>
</form>
```
请注意,此代码仅作为参考,在生产环境中使用前请加以修改以保证安全性。
阅读全文