- ベストアンサー
submit後、デスクトップに保存
お世話になっております。 現在、サーバー上でPHPからcsvを生成し、ダウンロードを行うプログラムを開発中です。 画面遷移は、 画面はユーザー画面と管理画面があります。 1、ユーザーがユーザー画面のformに必要な項目を入力して、データベースに随時登録していく。この時、CSV出力フラグを未出力とする。 2、ユーザーの入力結果を管理者は月1回程度、管理画面から未出力のデータを一覧としてCSV出力を行う。 3、CSVのダウンロードが完了したら、未出力フラグを出力済みフラグに変更する。 ここで質問なのですが、例えば保存画面(「開く」、「保存」、「キャンセル」がある画面)の保存を押した次の画面が、どこに保存するかの画面だと思いますが、正しく保存が行われない限り(キャンセルを押した等)フラグの変更を行なわないようにするのは可能なのでしょうか? 例えば保存画面であれば、「キャンセルが押されたら」とif文で制御できそうな気がするのですが、どこに保存するか画面では何を押したかを判定するのはできるのですか? よろしくお願い致します。
お礼
dscripty 様 この度はお世話になりました。 無事に開発することができました! また、もし何かありましたらご相談に乗ってください。 どうもありがとうございました!