-
php.iniファイルを確認する方法: PHPの設定は一般にphp.iniファイルで管理されます。まず、以下の手順でphp.iniファイルを確認します。
-
PHPのインストールディレクトリを見つけます。一般的な場所は、/etc/php/またはC:\phpなどです。
-
インストールディレクトリ内でphp.iniファイルを探します。
-
php.iniファイルをテキストエディタで開きます。
-
"upload_max_filesize"という行を検索します。この行には最大アップロードサイズが指定されています。
-
PHPでmax_upload_sizeを取得する方法: PHPの関数を使用して、実際の実行時にmax_upload_sizeの値を取得することもできます。以下はその方法です。
$maxSize = ini_get('upload_max_filesize');
echo $maxSize;
上記のコードでは、ini_get関数を使用して'upload_max_filesize'の値を取得し、それを$maxSize変数に格納し、最後に出力しています。
- フォームで最大アップロードサイズを制限する方法: HTMLのフォームで最大アップロードサイズを制限するには、以下のように設定します。
<form action="upload.php" method="post" enctype="multipart/form-data" >
<input type="hidden" name="MAX_FILE_SIZE" value="1000000" /> <!-- 最大アップロードサイズをバイト単位で指定 -->
<input type="file" name="file" />
<input type="submit" value="Upload" />
</form>
上記の例では、MAX_FILE_SIZE
フィールドを使用して最大アップロードサイズを指定しています。この値はバイト単位で指定されます。