ホームページ >バックエンド開発 >PHPチュートリアル >p2pcache とはどのようなフォルダですか? PHP ファイルのアップロード原理の簡単な分析

p2pcache とはどのようなフォルダですか? PHP ファイルのアップロード原理の簡単な分析

WBOY
WBOYオリジナル
2016-07-29 08:45:172114ブラウズ

//フォームのアップロードでは、マルチパート/フォームデータのエンコード形式のみを使用できます
$_FILES システム関数
$_FILES['myFile']['name'] ファイル名
$_FILES['myFile']['type'] ファイルサーバーによって制限されるタイプ
image/**
image/x-png
application/x-zip-compressed
$_FILES['myFile']['size'] アップロードするファイルのサイズ
$_FILES['myFile'][ 'tmp_name'] サービスへのアップロード後に一時ファイル名を保存します
$_FILES['myFile']['error'] エラー コード;
0 成功 1 php.ini のサイズを超えました 2 MAX_FILE_SIZE オプションで指定された値を超えました
3 部分的なアップロードのみ5 アップロード ファイルサイズは 0 です
move_uploaded_file (一時ファイル、ターゲットの場所、ファイル名);
アップロード後にファイルをターゲットの場所に移動する関数
is_uploaded_file(MIME)
アップロードされたファイルの MIME タイプを決定する関数

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




if(is_uploaded_file($_FILES['myFile']['tmp_name'])){
$upfile = $_FILES['upload'];
$name = $upfile['名前'];
$タイプ = $upfile['サイズ'];
$tmp_name = $upfile['tmp_name']; ];
switch($type){
case 'image/pjpeg' : $ok=1;
if($ok){
move_uploaded_file($tmp_name,'up/'.$name); else{
echo "許可され​​ていないファイル タイプ
}
}


以上、p2pcache がどのようなフォルダであるかを含めて、PHP ファイルのアップロードの原理を簡単に分析しました。これが、PHP チュートリアルに興味のある友人の役に立つことを願っています。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。