<?php
// アップロードディレクトリの設定
$target_dir = "uploads/";
if (!is_dir($target_dir)) {
    mkdir($target_dir, 0777, true);
}

// アップロードファイルのターゲットパスを設定
$target_file = $target_dir . basename($_FILES["file"]["name"]);
$uploadOk = 1;

// ファイルサイズの制限 (例: 15GB)
if ($_FILES["file"]["size"] > 15000000000) { // 15GB
    echo "ファイルが大きすぎます。";
    $uploadOk = 0;
}

// $uploadOkが0でなければファイルをアップロード
if ($uploadOk == 1) {
    if (move_uploaded_file($_FILES["file"]["tmp_name"], $target_file)) {
        echo "ファイル ". htmlspecialchars(basename($_FILES["file"]["name"])). " がアップロードされました。";
    } else {
        echo "ファイルアップロード中にエラーが発生しました。";
    }
}
?>
