10/03/08 18:02:10 2nbdnXAH
管理画面を作っています
form.php?mode=change&id=100
のURLでid100の商品の情報を変更する仕様で、
編集用のフォームを出力するんですが、idに値がセットされていないときは
当然編集対象が不明になってしまいます。
こういうとき、どうしてますか?
1)警告画面を出力する。(idが不明です。編集対象の商品が不明です。 みたいなメッセージを出す)
2)他のページの同様のエラーもまとめて一つのエラーページに飛ばす。メッセージは「不正なアクセスです」のみ。
3)何もしない。(既存の情報をフォームにプリセットさせる処理などができないけど無視)
一つ前の画面で「この商品の情報を変更する」などのリンクを普通に踏んで来てくれれば
idがセットされてないなんて事はありえないという構造を前提にアドバイスください。
わざわざid値を消すような奴は無視で良いのかな?
このページに限らず、そんなヘンな処理を一つ一つ対応してたらきりがない気がして相談しました