• 締切済み

PHPでメッセージBOXのようなものを表示

はじめまして。 最近PHPをはじめました。 まずは、DBにアクセスしてログインするって感じの スクリプトを作成しているのですが、 PHPではメッセージBOX(VBとかで良く使う)は 表示できないのでしょうか? 利用の用途は、ログイン時のパスワード誤り等の警告 として表示させたいと考えております。 どなたか、ご存じでありましたら、教えて頂けると 大変助かります。 以上、よろしくお願いします。

みんなの回答

  • nda23
  • ベストアンサー率54% (777/1416)
回答No.2

Webのサーバサイドプログラムでメッセージボックスを表示して、 何の意味があるのでしょう? リクエストを出すのはクライアントサイドですよね。遥か彼方のサーバで、 メッセージボックスが出たとして、誰が見るんでしょう? メッセージボックスに誰かが応えるまで、クライアントは待ちぼうけです。 エラーメッセージが表示されるようなHTMLを出力するか、No1の方のように、 クライアントサイドで実行されるScriptでエラーメッセージを表示するかの いずれかの方法を取るのが普通です。また、サーバサイドの処理結果は ログに残すというのが、よく使われる「手」です。

ume-conv
質問者

お礼

御回答ありがとうございます。 なるほど、ログも必要ですねー、ログも出力するようにします。

  • swqamy
  • ベストアンサー率37% (11/29)
回答No.1

PHPでは実現できないと思います。 ただ単に実現方法を私が知らないだけかもしれませんが・・・ JavaScriptで実現してはいかがでしょうか? エラーがあった場合にJavaScriptのAlert関数を使用する。 といった方法です。

ume-conv
質問者

お礼

御回答ありがとうございます。 PHPでは、やはりメッセージBOXは表示できないのですね。 なるほど、やはりPHPとJavaScriptの組み合わせが パターンとしては多いのですねー 参考になりました。

関連するQ&A