画像ファイルのアップロード

画像ファイル:

<HTML><BODY>

<?PHP

// ファイル名
$file_name = $_FILES["upload_file"]["name"];

// 保存するファイル
$file_path = "./files/".$file_name;

// ファイルタイプ
$file_type = $_FILES["upload_file"]["type"];
if($file_type != "image/jpeg"){
	print "画像ファイルではありません";
}

// ファイル サイズ
$file_size = $_FILES["upload_file"]["size"];
if($file_size >=100000){
	print "ファイルサイズが100Kを超えました";
	exit;
}

// ファイルのコピー
if (!copy($_FILES["upload_file"]["tmp_name"], $file_path)) {
	print "コピーに失敗しました。" . $file_path;
	exit;
}

?>

<img src="./<?=$file_path?>">
ファイル名 : <?=$file_name?>
MIMEタイプ : <?=$file_type?>
ファイルサイズ : <?=$file_size?>
</BODY> </HTML>