この記事では、php iframe を使用してファイルをアップロードする方法を紹介します。必要な学生は参考にしてください。 まず第一に、ajax はファイルをアップロードできないため、今夜は眠れなかったので、更新せずにファイルをアップロードしました 一般的な タグと比較すると、タブ ページを開いてデータを送信する場所を指定するために使用される target 属性が 1 つだけあります。 この属性が設定されていない場合、アクション内の URL はリダイレクトされ、通常どおりこのページで開かれます。 そして、iframeの名前の値、つまり「upload」に設定すると、CSSが非表示に設定されているため、iframeで開かれるため、動きはありません。 display:none を削除すると、サーバーから返された情報も表示されます。 自分の組織のカテゴリーも投稿してください。 コードは次のとおりです コードをコピー class Upload{ public $_file; public function __construct( $name =null) { if(is_null($name) || !isset( $_FILES[$name])) $this ->_fileS[$name]; ;_file[, 'エラー'] !== 0) throw new Exception("エラー コード: ".$this->gt; real_dir = $this->checkDir($new_dir); return move_uploaded_file($this->_file['tmp_name'], $real_dir.'/'.$this->_file[ 'name']); } V プライベート関数 checkdir ($ dir) { $ Real_dir = RealPath ($ DIR) IF ($ Real_dir =====) 新しい例外をスローしています ("Givey Directory {$ DIR}存在しません ");) if(!is_writable($real_dir)) 呼び出し例: コードは次のとおりです コードをコピー $inputName = 'uploadfile' // つまり、 空白のままでも構いません$upload = new Upload($inputName);$new_dir = "/www"; // ファイルの移動先のパス$upload->moveTo($new_dir ); http://www.bkjia.com/PHPjc/444701.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/444701.html技術記事この記事では、php iframe を使用してファイルをアップロードする方法を紹介します。必要な学生は参考にしてください。 まず第一に、ajax はそうではありません...