ホームページ > バックエンド開発 > PHPチュートリアル > PHP は iframe を使用してページを更新せずにファイルをアップロードします (1/2)_PHP チュートリアル

PHP は iframe を使用してページを更新せずにファイルをアップロードします (1/2)_PHP チュートリアル

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-07-20 11:09:13
オリジナル
1446 人が閲覧しました

フォームとiframeのtarget属性を使う

1. ファイルをアップロードするためのPHPチュートリアルの方法。
このメソッドは、クライアントから取得した $_files 変数である $file パラメータを受け取り、アップロードが失敗した場合は、空の文字列が返されます。
phpコード

function Uploadfile($file) {
$destinationpath = "./upload/";
if (!file_exists($destinationpath)){
mkdir($destinationpath, 07 77) }
//名前を変更
$filename = date('ymdhis') . iconv('utf-8' , 'gb2312' , basename($file['name'])); ['tmp_name']、$destinationpath 。 filename)) { return iconv('gb2312' , 'utf-8' , $filename);
} return ''; 。 form タグ form は属性ターゲットを定義します。これについては次のように説明されます:
[pre]target 属性:
_blank ---------- 新しいウィンドウを開く

_self ---------- - self
_top ------------ Main Frame

_parent --------- 親フレーム
Custom name ----- フレーム構造に表示され、フレーム内に存在しますその名前でリンクを開きます

この例では、iframe 名が使用されているため、フォームが送信されると、リンクは iframe 内で開かれます (つまり、更新されず、正確には
no になるはずです)
フォームが送信されるとstartuploadメソッドが呼び出されますが、これはもちろんjsで定義されています。
[/pre][pre]さらに、プロンプト情報を表示するためのスパンも定義します。コードは次のとおりです。
[/pre]xhtml code



インポートファイル: