複数の画像を一度にダウンロードできるプラグインはありますか?

WBOY
リリース: 2016-06-13 12:51:48
オリジナル
853 人が閲覧しました

複数の画像を一度にアップロードできるプラグインはありますか?
ディスカス投稿のように複数の画像を一度にアップロードし、アップロードされたすべての画像のパスをエディタに挿入します。

何かありますか?


-----解決策---------
JS バッチ アップロード プラグインを探す, これは主に見た目の美しさのためであり、技術的な観点から見ると単なる形式にすぎません。

http プロトコル実装の観点から見ると、次の PHP コードは実際のプロトコルの詳細です:

<?php <br />
function do_post_request($url, $postdata, $files = null) <br />
{ <br />
$data = "";
$boundary = "----------".substr(md5(rand(0,32000)), 0, 10);
<br />
//投稿データを収集 <br />
foreach($postdata as $key => $val) <br>
{ <br>
$data .= "--$boundaryn" <br>
$data .= "Content-Disposition: form-data; name="".$key.""nn".$val."n";
} <br>
<br>
$data .= "--$boundaryn" <br>
<br>
// ファイルデータを収集 <br>
foreach($files as $key => $file) <br>
{ <br>
$fileContents = file_get_contents($file['tmp_name']);
                                                
$data .= "Content-Disposition: form-data; name="{$key}"; filename="{$file['name']}"n";
$data .= "Content-Type: image/jpegn";
$data .= "コンテンツ転送エンコーディング: binarynn";
$data .= $fileContents."n";
$data .= "--$boundary--n";
} <br>
<br>
$params = array('http' => array( <br>
'メソッド' => 'POST'、<br>
'header' => 'Content-Type: multipart/form-data; '.$boundary, <br>
'コンテンツ' => $data <br>
));<br>
<br>
$ctx = stream_context_create($params);
$fp = fopen($url, 'rb', false, $ctx);
<br>
if (!$fp) { <br>
新しい例外をスローします("$url、$php_errormsg の問題");
} <br>
<br>
$response = @stream_get_contents($fp);
if ($response === false) { <br>
Throw new Exception("$url, $php_errormsg からのデータの読み取り中に問題が発生しました");
} <br>
$response を返します <br>
}<br>
<br>
// データを設定します (この例では post からのものです) <br>
<br>
//サンプルデータ <br>
$postdata = array( <br>
'名前' => $_POST['名前'], <br>
'年齢' => $_POST['年齢'], <br>
'セックス' => $_POST['セックス'] <br><br>
ログイン後にコピー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!