ホームページ  >  記事  >  バックエンド開発  >  dell vostro 1000 では、同時に 1000 個のファイルをアップロードできます (1)

dell vostro 1000 では、同時に 1000 個のファイルをアップロードできます (1)

WBOY
WBOYオリジナル
2016-07-29 08:34:481126ブラウズ

前提知識: Javascript、PHP (少量)/Perl (少量)
テスト環境: Windows2000 + IIS5 + PHP (Win98 + PWS + PHP3 は失敗しました。おそらく設定の問題のため)
ディレクトリ構造:
/cgi -bin/fileup .php (ファイル受信)
/www/test/phpfileup.htm (ファイル送信)
/www/test/tmp/ (デフォルトの保存ディレクトリ)
前書き: ファイルのアップロードは簡単ですが面倒です。以下はファイルをアップロードするための送信ページです。このページを使用すると、1000 個のアップロード ファイル ボックス (実際には 0 ~ n の任意の数) を生成できるだけでなく、それぞれの保存パスを指定することもできます。
送信ページのファイル入力ボックスの名前は次のとおりです: file0,file1,...file100,...fileN
送信ページのファイル パス ボックスの名前は: path0,path1,...path100,...pathN
ページの生成は非常に簡単なので、ここでは説明しません。JavaScript で 2 つの関数が定義されています。check() はページの送信に使用され、create() はファイルアップロードボックスの生成に使用されます。より良い提案や質問がある場合は、gearsoft@netease.com
phpfileup.htm
------------------------------------- --- まで電子メールを送信してください。 ----------------------------


; T & lt; スクリプト言語 = "javascript" & gt;
document.frm1.submit ();
var I = 0;
関数 create () var sfrm = document.frm1.innerHtml;
var icnt = cNT.VALUE;
for (j = 0; j & lt; &+) {
sfrm = sfrm+", select file"+i + " ";
sfrm = sfrm + "Path: ";
sfrm = sfrm + "
";
i++;
document.frm1.innerHTML = sfrm;
document.frm1.cnt.value=i ;
; input type=ボタン名=bt1 value="アップロードファイルボックスを生成" class=lbtn>

;input type=cnt value="20" class=ist> ;入力タイプ = ボタン名 = bt1 値 = "アップロード" クラス = lbtn>

---------- -------------------------------------- --
(続く)
【この記事の著作権は著者のgearsoftとosso.comが共有しています。転載する場合は、著者と出典を明記してください】

上記では、dell vostro 1000 で 1000 個のファイルを同時にアップロードできるようにする方法 (1) を紹介しました。これには、dell vostro 1000 のコンテンツも含まれます。PHP チュートリアルに興味のある友人に役立つことを願っています。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。