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
を参照してください。