ファイルをアップロード

ファイルのmax sizeを指定します。

<form method="post" action="#" enctype="multipart/form-data">
		ファイル:<input type="file" name="up_file"><br>
		<input type="submit" value="upload">
		<input type="hidden" name="MAX_FILE_SIZE" value="4194304" />
</form>

fileが一時保存の領域に保存されているか確認

<?php
	if(is_uploaded_file($_FILES&#91;'up_file'&#93;&#91;'tmp_name'&#93;)){
		if(move_uploaded_file($_FILES&#91;'up_file'&#93;&#91;'tmp_name'&#93;,"./".$_FILES&#91;'up_file'&#93;&#91;'name'&#93;)){
			echo "uploaded";
		} else {
			echo "error while saving.";
		}
	} else {
		echo "file not uploaded.";
	}

?>
<form method="post" action="#" enctype="multipart/form-data">
		ファイル:<input type="file" name="up_file"><br>
		<input type="submit" value="upload">
		<input type="hidden" name="MAX_FILE_SIZE" value="4194304" />
</form>

保存場所を/upload/img/test.gif と指定します。

if(is_uploaded_file($_FILES['up_file']['tmp_name'])){
		if(move_uploaded_file($_FILES['up_file']['tmp_name'],"./upload/img/test.gif")){
			echo "uploaded";
		} else {
			echo "error while saving.";
		}
	} else {
		echo "file not uploaded.";
	}

保存されています。