ホームページ > バックエンド開発 > PHPチュートリアル > PHPで表示される保存ダイアログボックスに対処する方法

PHPで表示される保存ダイアログボックスに対処する方法

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-13 12:14:02
オリジナル
1144 人が閲覧しました

PHP によって保存ダイアログ ボックスが表示されます。
問題は次のとおりです。
クエリされたテーブルを Excel として保存する必要があり、内容の Excel への書き込みは完了しています。
主な理由は次のとおりです。 「Excel にエクスポート」をクリックすると、パスを保存するための選択ボックスが表示されると思います。
2. ポップアップがフロント デスクではなく PHP で制御されることを希望します。
3. 実際に JS によってポップアップされる場合。 、処理のためにファイルパスをパラメータとしてPHPに送信する必要がありますか?

ポイントがあまりなくて申し訳ありません。
------ソリューションのアイデア----------------------
http://www.cnblogs. com/zcy_soft/archive/2011/06/09/2076728.html
-----ソリューションのアイデア--------------------- -

header("Content-type:application/vnd.ms-excel");<br />header("Content-Disposition:filename=php2excel.xls");<br />echo iconv("UTF-8", "GBK", "姓名") . "\t" . iconv("UTF-8", "GBK", "性别") . "\n";<br />foreach ($get as $key => $value) {<br />echo iconv("UTF-8", "GBK", $value["username"]) . "\t" . iconv("UTF-8", "GBK", $value["sex"]) . "\n";<br />}
ログイン後にコピー

-----ソリューションのアイデア----------------------
ダウンロードおよび保存のパスをドライブ E として定義でき、ユーザーがドライブ D しか持っていない場合、問題を解決するにはどうすればよいでしょうか?したがって、ユーザーは保存場所のみを選択できますが、保存するファイル名は定義できますが、保存パスは定義できません。 あくまで私の理解です
-----解決策のアイデア----------------------

引用:
ダウンロードおよび保存のパスを E ドライブとして定義でき、ユーザーには D ドライブしかない場合、問題を解決するにはどうすればよいでしょうか?したがって、ユーザーは保存場所のみを選択できますが、保存するファイル名は定義できますが、保存パスは定義できません。 これは私の個人的な理解です
同意します。この場合、ユーザーが Windows を使用していない場合のことを考慮する必要があります。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート