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