• ベストアンサー

PHPでメッセージボックス表示

お世話になります。 PHPでVBみたいな メッセージボックス表示は できるのでしょうか? レンタルサーバのPHPMYADMIN では、クエリ実行の確認時にでるのですが・・ できればボタンクリック時に別画面に遷移して 処理したくないので。 宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • kalze
  • ベストアンサー率47% (522/1092)
回答No.1

PHPはサーバサイドです。 サーバ上で動作しています。 メッセージボックスは、クライアント側の処理になります。 >レンタルサーバのPHPMYADMINでは、クエリ実行の確認時にでるのですが・・ 単純にjavascriptで表示させているだけだとおもいます。 alertとかで。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • inu2
  • ベストアンサー率33% (1229/3720)
回答No.2

phpが直接画面描画を行うのでありません ブラウザが理解できるもの(HTMLやJavaScriptやCSS等)を出力させるように人間が書いてあげる必要があります PHPに限らず、サーバーサイドスクリプトは全てこの制約に縛られます

sendaitaro
質問者

お礼

ありがとうございます。 PHP-GTK 2 で見かけたもので・・ お蔭様で解決しました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • JSのWINOW.CONFIRMの戻り値をPHPで受け取れる?

    お世話になります。 数日前に質問させて頂いた者です。 JSでCONFIRMを使って メッセージを表示する方法は分かったのですが・・ その戻り値(TRUE、FALSE)から PHP(MYSQLのクエリ)を実行したい のですが、可能なのでしょか? (↑レンタルサーバでは、らしいこと が実行されています) 戻り値からリンクを貼ろうと 考えたのですが、クエリの内容が(PHPの) JSからのリンクでは渡らないようなので。 すいません、単純にPHP同士でセッション関数 を使えばできるのはわかってるのですが。 あまり画面を遷移させたくないので。 宜しくお願い致します。

    • ベストアンサー
    • PHP
  • PHPでメッセージBOXのようなものを表示

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

    • 締切済み
    • PHP
  • [メッセージボックスの表示]

    [メッセージボックスの表示] <?php $i=4; if($i>2){   ------メッセージボックス表示----- } elseif($i<0) { -----メッセージボックス表示---- } else { } ?> 上のようなPHPでメッセージボックスを表示させるにはどうすればよいでしょうか? 調べてみても、ボタンがクリックされると、メッセージボックスを表示するといった、javascriptを使用する方法ぐらいしかなくて、困っています。

    • ベストアンサー
    • PHP
  • メッセージボックスのOKボタンをVBAでクリックさせたい

    EXCELの1つのブックに2つのマクロを組んでいます。 普段は1つ目のマクロを実行したあと、処理結果を確認してから 2つ目のマクロを動かしています。 ※1つ目のマクロ終了時に、完了のメッセージボックスが出ます。 この2つのマクロを、自動で処理するためのマクロを 作ろうとしていて、 1.1つ目のマクロを実行 2.処理完了のメッセージボックスのOKをクリック 3.2つ目のマクロを実行 という流れで処理しようと思っています。 今、メッセージボックスのOKボタンをVBAでクリックする方法がわからなくて 調べているのですが、お分かりになる方いらっしゃいましたら 教えていただけませんでしょうか。 例えば、1つフラグを作って、そのフラグが立っている時は メッセージボックスを出さないような制御は出来るのですが、 今回は、メッセージボックスをクリックする方法が 知りたいと思っています。 よろしくお願いいたします。

  • メッセージボックスの回避について。

     VBのプログラムからShell関数を使って、あるexeを起動させると、OKボタンがひとつの  メッセージボックス返ってきます。  ユーザーにはそのメッセージボックスをさわらせることなく、処理をしたいのですが、良い案が浮かびません。  ネットやヘルプで調べたのですが、参考になるものがなくて・・・。  全然分かりませんが、VBではなくAPI関数の中にそのようなものがあるのではないかなぁと思っています。  申し訳ありませんが、教えてください。  よろしくお願いします。

  • コンボボックスみたいなボタン?

    みなさん、こんにちは 添付画像のような、コンボボックスのDropDownStyleをDropDownListにした時のような見た目のボタンは、VB.Netで使うことは可能でしょうか? (左側のテキスト部分をクリックすると通常のボタンのように処理が実行され、  右側の▼部分をクリックするとプルダウンして処理が選択できるボタンです。) すみませんが、どなたか教えてください。 よろしくお願いします。

  • メッセージボックスの表示方法を教えて下さい。

    メッセージの表示マクロを御指導いただきたく御願い申し上げます。 ●処理手順   1・AG7:AG34に ・値を入力しています。   2・AH7:AH34に ・AG7:AG34の値でランクを数式で計算させ、表示しています。   3・問題がなければ確定ボタン(マクロボタン)で数式を削除し計算表示された値を値化しています。   4・並べ替えボタン(マクロボタン)で並べ替えをします。 ●並べ替えボタンをクリックした時に次のような処理をしたいと考えておりますが その処理のマクロを御指導いただきたくお願い致します。   1・確定処理がされ、数式は削除され値のみが表示されている時は、並べ替えを実行する。      2・確定が未処理で、数式も削除されないで、値が表示されている時は、次のようなメッセージを表示して確定処理をするように注意をしたい。 ・メッセージ文言 確定処理がされていません。内容を確認の上、確定して下さい。

  • 処理中ですよ!のメッセージ

    いつも、お世話になります。 Access2000でVBAを書きました。 ところが処理がものすごく時間が掛かります。 これ以上、私のスキルではどうすることも出来ません。 そこで、画面上に「処理中です。ごめんなさい」などの メッセージを出したいのです。 これはメッセージボックスではなく、例えばクエリーAが実行されいてる間はそのメッセージがず~と表示されていて終わったら勝手にきえるような動きがいいなぁと思います。 よろしくお願いします。

  • メッセージボックスの表示

    エクセル2000のVBAでメッセージボックスを表示させたいのですが、OKボタンを押して閉じるのではなく、VBAの記述でメッセージをオープン、クローズがしたいのですが、方法がわかりません。 何がしたいかというと、 FOR~NEXTなどの処理で今何件処理しているかをリアルタイムで表示させたいのです。 どなたか知っている方がいれば教えてください。

  • Accessでエラーメッセージの表示を消したい

    いつもお世話になります。 また知恵をお貸し願えませんか。  テーブルのデータをキーを指定して呼び出し修正して更新するフォームを作成しました。 修正をしたあとの処理のため「更新」ボタンと「キャンセル」ボタンを設定しました。  修正を入力したあとに「キャンセル」ボタンをクリックした場合は正常に処理されるのですが、 何も修正入力せずに「キャンセル」ボタンをクリックすると(内容を確認したいだけ、違うレコードを 呼び出した等)   コマンドまたはアクション’元に戻す’は無効です というエラーメッセージが表示されます。 OKをクリックすれば処理は進められるのですが、できればエラーメッセージは表示させたくないと 思います。  「キャンセル」ボタンのプロパティでクリック時の[埋め込みマクロ]で下記のように指定しています。    条件        アクション        引数 エラー時        次、            コマンドの実行    元に戻す [MacroError]<>0 メッセージボックス  =[MacroError],[Description],はい,なし            閉じる         ,,確認 元に戻すがエラーになっているので 閉じる 以外を消去してところ エラーメッセージは表示されませんでしたが、修正を行ったあとに「キャンセル」ボタンを クリックしてもレコードの内容が変更されていたため元に戻しました。 どのように指定すればよいでしょうか