您的位置:首页 > 编程语言 > PHP开发

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"];

}

}

?>

以上代码实现了最基本的文件上传,在实际应用中当然还需要判断文件类型,文件大小,或者按年月日时分秒来重命名文件。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: