php文件上传代码(限制jpg文件)_PHP教程
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了php文件上传代码(限制jpg文件)_PHP教程,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1402字,纯文字阅读大概需要3分钟。
内容图文
![php文件上传代码(限制jpg文件)_PHP教程](/upload/InfoBanner/zyjiaocheng/168/3e7d9bdb4a264f55a61b26e9e97437ac.jpg)
/* 图片上传类 仅限JPG格式图片 */
class uploadFile
{
var $inputName; //input名称
var $fileName; //文件命名
var $fileProperty; //文件属性
var $fileSize=2097152; //文件大小限制,2M
var $filePath="upload/"; //文件存储路径
function uploadFile($inputName){
$this->inputName=$inputName;
$this->getName(); //取得新的名称
$this->fileSave();
}
//随机名称
private function getName(){
$this->fileName=date("YmdHms").rand(0,9).$this->getProperty();
}
//文件属性,返回后辍名
private function getProperty(){
if($_FILES[$this->inputName]["type"]=="image/pjpeg"||$_FILES[$this->inputName]["type"]=="image/jpeg"){
return ".jpg";
}else{
exit("文件格式不对");
}
}
//文件存储
private function fileSave(){
if($_FILES[$this->inputName]["size"]>$this->fileSize){
exit("文件太大,最大限制为".$this->fileSize."字节");
}
if(!file_exists($this->filePath)){
mkdir($this->filePath); //如果文件存储目录不存在,则建立;
}
move_uploaded_file($_FILES[$this->inputName]["tmp_name"],
$this->filePath.$this->fileName);
}
}
if($_GET['action']=="fileSave"){
$f=new uploadFile("file");
echo ' 上传成功! filePath.$f->fileName.'">浏览';
}else{
echo '';
}
?>
http://www.bkjia.com/PHPjc/321040.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/321040.htmlTechArticle 代码如下:?php /* 图片上传类 仅限JPG格式图片 */ class uploadFile { var $inputName; //input名称 var $fileName; //文件命名 var $fileProperty; //文件...
内容总结
以上是互联网集市为您收集整理的php文件上传代码(限制jpg文件)_PHP教程全部内容,希望文章能够帮你解决php文件上传代码(限制jpg文件)_PHP教程所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。