上传表单
请问我应该把文件 upload.php 放在哪里,以便上传表单能够访问这个文件?请给我一些建议,因为我的毕业论文在等着呢。(网站地址 localhost/drupal)
表单代码 (upload.html)
<html>
<head>
<title>文件上传到服务器</title>
</head>
<body>
<h2><p><b> 文件上传表单 </b></p></h2>
<form action="upload.php" method="post" enctype="multipart/form-data">
<input type="file" name="filename"><br>
<input type="submit" value="上传"><br>
</form>
</body>
</html>
表单处理脚本代码 (upload.php)
<html>
<head>
<title>文件上传结果</title>
</head>
<body>
<?php
if($_FILES["filename"]["size"] > 1024*3*1024)
{
echo ("文件大小超过三兆");
exit;
}
// 检查文件是否已上传
if(is_uploaded_file($_FILES["filename"]["tmp_name"]))
{
// 如果文件成功上传,移动它
// 从临时目录到目标目录
move_uploaded_file($_FILES["filename"]["tmp_name"], "/path/to/file/".$_FILES["filename"]["name"]);
} else {
echo("文件上传错误");
}
?>
</body>
</html>
- 登录 发表评论