シンプルで実用的な php 画像ファイルのアップロードのサンプル コードを提供します
php チュートリアルの画像ファイルのアップロードのサンプル コード
php チュートリアル画像ファイルのアップロードサンプルコード
if( $_post )
{
{move_uploaded_file 構文参照アドレス
$filename = $_files['file']['type'];
$newname ='php100.com.gif';
if( strto lower( $filename) == 'image/gif' )
{
if ( move_uploaded_file($_files['file']['tmp_name'] ,$newname) )
{
//$ext = getimagesize( $newname );
//print_r($ext);
echo '画像アップロード成功' ;
}
else
{
die('画像のアップロードに失敗しました!');
}
}
else
{
exit('このプログラムでは GIF 画像のアップロードのみが許可されています');
}
}
}
/ *
http://www.bkjia.com/phper/24/da78cda75379943ff126f6af13cf5aa9.htm
strto下位インスタンスアドレス
http://www.bkjia.com/phper/21/805cd7d41d20a10 b71b35e1a 8f2b8596.htm
$ _files
$_files[''myfile''][''name''] があると言います クライアントファイルの元の名前。
$_files[''myfile''][''type''] ファイルの MIME タイプ。ブラウザーがこの情報 (「image/gif」など) をサポートする必要があります。
$_files[''myfile''][''size''] アップロードされたファイルのサイズ (バイト単位)。
$_files[''myfile''][''tmp_name''] ファイルがアップロードされた後にサーバーに保存される一時ファイル名。通常はシステムのデフォルトです。 php.iniのupload_tmp_dirで指定できますが、putenv()関数で設定しても動作しません。
$_files[''myfile''][''error''] ファイルのアップロードに関連するエラー コード。 [''error''] は PHP 4.2.0 バージョンで追加されました
*/
?>
このサイトのオリジナルのチュートリアルは、http://www.bkjia.com/phper/ に示されているソースで再現されています。 php .html