ファイル転送ソフトウェア php ファイルのアップロード コードによる jpg ファイルの制限

WBOY
リリース: 2016-07-29 08:41:35
オリジナル
1156 人が閲覧しました

コードをコピーします コードは次のとおりです:


/* 画像アップロードクラス JPG形式の画像のみ*/
class UploadFile
{
var $inputName
var $; fileName; / /ファイルの名前付け
var $fileProperty; //ファイルのプロパティ
var $fileSize=2097152; //ファイルのサイズ制限、2M
var $filePath="upload/" //ファイルの保存パス
function($inputName) ){
$this->inputName=$inputName;
$this->getName(); // 新しい名前を取得
$this->fileSave();
// ランダムな名前
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("不正なファイル形式");
}
}
//ファイルストレージ
プライベート関数 fileSave(){
if($_FILES[$this- >inputName ]["size"]>$this->fileSize){
exit("ファイルが大きすぎます。最大制限は ".$this->fileSize."bytes" です。
}
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 ' アップロードに成功しました! 参照';
}else{
echo '


;
';

;
上記では、ファイル転送ソフトウェアの内容を含め、jpg ファイルを制限するためのファイル転送ソフトウェア PHP ファイル アップロード コードを紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート