一个比较简单的php文件上传范例,可用于要求不高的时候,记录到这里,方便以后要用的时候直接过来复制。
$resume = $_FILES[\'resumefile\'];
if($resume[\'name\']!=\'\')
{
$enableType = array(\'jpg\',\'png\',\'gif\',\'doc\',\'docx\',\'rtf\',\'pdf\'); //支持格式
$maxSize = 1024*1024; //最大允许上传1M的文件
$filePath = \'upload/resume/\';
$suffix = end(explode(\'.\', $resume[\'name\'])); //获取文件后缀名
$resumeName = \'resume_\'.time().\'.\'.$suffix;
//大小限制
if($resume[\'size\']>$maxSize)
{
die(\"< > alert(\'请上传1M以下的文件!\'); history.back(); </ >\");
}
//格式限制
if(!in_array($suffix, $enableType))
{
die(\"< > alert(\'格式不正确,请上传 \".implode(\', \', $enableType).\" 格式的文档!\'); history.back(); </ >\");
}
//上传
if(move_uploaded_file($resume[\'tmp_name\'], $filePath.$resumeName))
{
$attachment = $filePath.$resumeName; //文件名,写入数据库
}
}
继续阅读与本文标签相同的文章
上一篇 :
PHP 命名空间实例详解
-
超进化,时尚玩主的全新一代名爵ZS,起步只要7.98万
2026-05-14栏目: 教程
-
微信 7.0.8 内测新功能,教你如何激活它
2026-05-14栏目: 教程
-
美女机器人刚上市就售罄,除了生孩子,其他什么都能干!
2026-05-14栏目: 教程
-
互联网之光大会的黑科技,总有一款惊艳你!
2026-05-14栏目: 教程
-
微信宣布一项新举措,关系到每一个用户,网友一致力挺:干得漂亮!
2026-05-14栏目: 教程
