PHP 基本的文件上传
2012-01-03 21:09
295 查看
index.php页主要代码:
<form action="upload.php" method="post" enctype="multipart/form-data">
<label>文件名:
<input type="file" name="file" />
</label>
<label>
<input type="submit" name="Submit" value="提交" />
</label>
</form>
upload.php 页主要代码:
<?php
if($_FILES["file"]["error"]>0)
{
echo "错误:" . $_FILES["file"]["error"];
}
else
{
echo "文件名: " . $_FILES["file"]["name"] . "<br />";
echo "类型: " . $_FILES["file"]["type"] . "<br />";
echo "大小: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";
echo "存储位置: " . $_FILES["file"]["tmp_name"];
if(file_exists("download".$_FILES["file"]["name"]))
{
echo "文件已存在!";
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"],"download/".$_FILES["file"]["name"]);
echo "文件已保存到:download/".$_FILES["file"]["name"];
}
}
?>
以上代码实现了最基本的文件上传,在实际应用中当然还需要判断文件类型,文件大小,或者按年月日时分秒来重命名文件。
<form action="upload.php" method="post" enctype="multipart/form-data">
<label>文件名:
<input type="file" name="file" />
</label>
<label>
<input type="submit" name="Submit" value="提交" />
</label>
</form>
upload.php 页主要代码:
<?php
if($_FILES["file"]["error"]>0)
{
echo "错误:" . $_FILES["file"]["error"];
}
else
{
echo "文件名: " . $_FILES["file"]["name"] . "<br />";
echo "类型: " . $_FILES["file"]["type"] . "<br />";
echo "大小: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";
echo "存储位置: " . $_FILES["file"]["tmp_name"];
if(file_exists("download".$_FILES["file"]["name"]))
{
echo "文件已存在!";
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"],"download/".$_FILES["file"]["name"]);
echo "文件已保存到:download/".$_FILES["file"]["name"];
}
}
?>
以上代码实现了最基本的文件上传,在实际应用中当然还需要判断文件类型,文件大小,或者按年月日时分秒来重命名文件。
相关文章推荐
- PHP基本知识(自定义函数以及文件上传)
- php 文件上传的基本方法
- PHP文件上传基本验证
- php文件上传基本操作
- PHP基本配置--POST文件上传修改
- PHP 文件上传
- php文件上传方法分享~``
- php文件上传
- PHP文件上传和文件操作案例
- php 文件上传
- Android上传文件到Web服务器 PHP接收文件
- 如何使用PHP实现文件上传
- 修改PHP上传文件大小限制的方法
- C# 对sharepoint 列表的一些基本操作,包括添加/删除/查询/上传文件给sharepoint list添加数据
- PHP文件上传判断file是否己选择上传文件的方法
- php 文件上传类(经典好用)
- nginx+php上传大文件解决办法
- 关于Nginx+PHP 大文件上传的一些配置
- php文件上传系统架构配置以及上传大文件修改
- 【菜鸟学php】用菜鸟的眼光浅谈php上传文件