ファイルのアップロード

| コメント(0) | トラックバック(0)
<form action="image.php" method="post" name="f">

<input type="hidden" name="MAX_FILE_SIZE" value="100000">

アップロードファイルを選択してください。

<input type="file" name="img" size="40">
<input type="submit" name="upload" value="アップロード">



if($_POST[upload]=="アップロード"){
	$fomatfol="./imgfolder";
	hSAVEIMG($fomatfol,$_FILES);
}


#★★★★★★★★★★★★★★★★★★★★★#
#★★★		  $_FILEを保存		  ★★★#
#★★★★★★★★★★★★★★★★★★★★★#

function hSAVEIMG($imgFol,$_FILES){
	if($_FILES['img']['name']){
		#print $_FILES['img']['name']."";#クライアントマシンの元のファイル名。
		#print $_FILES['img']['tmp_name']."";#アップロードされたファイルがサーバー上で保存されているテンポラ リファイルの名前。
		#$_FILES['img']['type']#ファイルのMIME型。ただし、ブラウザがこの情報を提供する場合。 例えば、"image/gif"のようになります。 
		#$_FILES['img']['size']#アップロードされたファイルのバイト単位のサイズ。 
		#print $_FILES['img']['error'];
		
		$kakucyou=$_FILES['img']['type'];
		if		(strpos($kakucyou,"jpeg")>0){$kakucyou="jpg";}
		elseif	(strpos($kakucyou,"jpg")>0){$kakucyou="jpg";}
		elseif	(strpos($kakucyou,"gif")>0){$kakucyou="gif";}
		elseif	(strpos($kakucyou,"png")>0){$kakucyou="png";}
		else{$kakucyou="";}
		if($kakucyou<>""){
			copy($_FILES['img']['tmp_name'],$imgFol.$_FILES['img']['name']);
		}
	}
}

トラックバック(0)

トラックバックURL: http://www.adg7.com/mt/mt-tb.cgi/318

コメントする

エントリー一覧

このブログ記事について

このページは、たけうちとおるが2009年6月14日 21:09に書いたブログ記事です。

ひとつ前のブログ記事は「background-repeat」です。

次のブログ記事は「POSTの値を受け取る」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

OpenID対応しています OpenIDについて