ホームページ > バックエンド開発 > PHPチュートリアル > PHPを使用して選択したチェックボックスを一括ダウンロードし、タイトル名に応じたファイル名で保存する方法

PHPを使用して選択したチェックボックスを一括ダウンロードし、タイトル名に応じたファイル名で保存する方法

WBOY
リリース: 2016-06-13 12:16:30
オリジナル
939 人が閲覧しました

PHPで選択したチェックボックスを一括ダウンロードしてタイトル名に応じたファイル名で保存する方法を実装します。

この投稿は qq_15467669 によって最終編集されました: 2015-02-12 22:07:41
<br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br /><html xmlns="http://www.w3.org/1999/xhtml"><br /><head><br /><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><br /><title>无标题文档</title><br /></head><br /><br /><body><br /><form id="form1" name="form1" method="post" action="1a.php"><br /><br />  <p><input type="checkbox" name="a[]" value="/upfile/sdfs.doc" /> 标题1</p><br />  <p><input type="checkbox" name="a[]" value="/upfile/s1121.doc" /> 标题所发生的方式</p><br />  <p><input type="checkbox" name="a[]" value="/upfile/222s.doc" /> 的师范生的丰盛的发的说法</p><br />  <p><input type="checkbox" name="a[]" value="/upfile/3333fs.doc" /> 是的丰盛的第三方都是发</p><br /><br />  <p><input type="submit" name="Submit" value="下载" /> <input type="reset" name="Submit2" value="重置" /></p><br /></form><br /></body><br /></html><br /><br />
ログイン後にコピー


このように見えますが、タイトルはどのように処理する必要がありますか? 1 つ以上のリンクをローカル フォルダーに保存するか、zip ファイルに圧縮してダウンロードしますか?
最初のファイルなど、ファイル名は sdfs.doc であることがわかります。ダウンロードしたいのですが、タイトル 1.doc

になります。チェックボックスを使用して一度に 1 つ以上ダウンロードできます。

実装の難しさ。ファイルの名前を変更する方法。次に、チェックボックスを選択して一括ダウンロードを実現する方法です。 。 。
専門家からのアドバイスを求めています。 。 。
------解決策----------------------
チェックボックスをオンにした後の値は配列
を検索し、配列を走査してダウンロード アドレス

を取得します。 http://www.111cn.net/phper/php/42264.htm
を参照してください。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート