html form表单代码:
<form action=\"<?php print $PHP_SELF?>\" enctype=\"multipart/form-data\" method=\"post\">
Last Name:<br /> <input type=\"text\" name=\"name\" value=\"\" /><br />
Homework:<br /> <input type=\"file\" name=\"homework\" value=\"\" /><br />
<p><input type=\"submit\" name=\"submit\" value=\"Submit Notes\" /></p>
</form>
php处理表单数据并上传文件到服务器源码:
<?php
define (\"FILEREPOSITORY\",\"./\");
if (isset($_FILES[\'homework\'])) {
if (is_uploaded_file($_FILES[\'homework\'][\'tmp_name\'])) {
if ($_FILES[\'homework\'][\'type\'] != \"application/pdf\") {
echo \"<p>Homework must be uploaded in PDF format.</p>\";
} else {
$today = date(\"m-d-Y\");
if (! is_dir(FILEREPOSITORY.$today)) {
mkdir(FILEREPOSITORY.$today);
}
/* http://www.manongjc.com/article/1389.html */
$name = $_POST[\'name\'];
$result = move_uploaded_file($_FILES[\'homework\'][\'tmp_name\'], FILEREPOSITORY.$today.\"/\".\"$name.pdf\");
if ($result == 1)
echo \"<p>File successfully uploaded.</p>\";
else
echo \"<p>There was a problem uploading the homework.</p>\";
}
}
}
?> 继续阅读与本文标签相同的文章
上一篇 :
收藏!适合程序员的简历模板,总有需要用的时候
下一篇 :
php将文件上传到服务器并重命名
-
超进化,时尚玩主的全新一代名爵ZS,起步只要7.98万
2026-05-14栏目: 教程
-
微信 7.0.8 内测新功能,教你如何激活它
2026-05-14栏目: 教程
-
美女机器人刚上市就售罄,除了生孩子,其他什么都能干!
2026-05-14栏目: 教程
-
互联网之光大会的黑科技,总有一款惊艳你!
2026-05-14栏目: 教程
-
微信宣布一项新举措,关系到每一个用户,网友一致力挺:干得漂亮!
2026-05-14栏目: 教程
