<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
コメントする