まずエフェクトの画像: でフォームを作成します Sample6_1.php: コードをコピーします コードは次のとおりです: //アップロードステータスと写真を表示します //ファイルのアップロードには次のものが必要ですenctypeを定義し、画像を表示するにはターゲットをuploadframeに設定します enctype="multipart/form-data" target="uploadframe">ファイル: ファイルをアップロードします ;iframe name="uploadframe" src="process_upload.php"> 画像関数アップロード: コードをコピーします: function Uploadimg(theform){ / /フォームを送信 theform.submit(); //showimg でアップロードステータスを表示 } //ステータス関数をアップロードします function setStatus ( theStatus, theObj){ obj = document.getElementById(theObj){ obj.innerHTML = "" ""; } } process_upload.php はファイルアップロード機能を提供します: コードをコピー コードは次のとおりです: //画像タイプを提供しますverify$allowedtypes = array("image/jpeg ","image/pjpeg","image/png", "image/x-png","image/gif"); //ファイル格納ディレクトリ$savefolder = "images"; //ファイルがアップロードされている場合 作業を開始しましょうif (isset ($_FILES['myfile'])){ //アップロードされたファイルが $allowedtypes タイプと一致するかどうかを確認しますif (in_array($_FILES) ['myfile']['type'],$allowedtypes )){ if ($_FILES['myfile']['error'] == 0){ $thefile = "$savefolder/".$_FILES[' myfile']['name']; //move_uploaded_fileファイルをアップロードしますif (!move_uploaded_file($_FILES['myfile']['tmp_name'], $thefile)){ echo "ファイルのアップロード中にエラーが発生しました。 "; } else{ ?> "http://www.w3.org/TR/xhtml1/DTD /xhtml1-transitional.dtd"> < html xmlns="http://www.w3.org/1999/xhtml">