140

PHPを使用してアラートメッセージボックスをポップするにはどうすればよいですか?

4

9 に答える 9

302

Javascriptを使用できます:

// This is in the PHP file and sends a Javascript alert to the client
$message = "wrong answer";
echo "<script type='text/javascript'>alert('$message');</script>";
于 2012-12-13T01:33:10.210 に答える
21

アラート用の関数を作成する

<?php
alert("Hello World");

function alert($msg) {
    echo "<script type='text/javascript'>alert('$msg');</script>";
}
?>
于 2016-11-29T14:07:30.507 に答える
4

PHP は HTML と Javascript をレンダリングして、クライアントのブラウザーに送信します。PHPはサーバーサイド言語です。これにより、サーバー上のデータベースに何かを挿入するなどのことが可能になります。

ただし、アラートはクライアントのブラウザーによってレンダリングされます。アラートを受け取るには、javascript を使用する必要があります。

于 2012-12-13T01:53:11.733 に答える
3

alert('Your message')PHPコード内に追加するだけでこれを実現するには、JSが必要です。

以下の例を参照してください

     <?php 

//my other php code here
        
        function function_alert() { 
              
            // Display the alert box; note the Js tags within echo, it performs the magic
            echo "<script>alert('Your message Here');</script>"; 
        } 
        
        ?> 

をトリガーするはずのルートを使用してブラウザーにアクセスするとfunction_alert、画面にメッセージが表示されたアラートボックスが表示されます。

https://www.geeksforgeeks.org/how-to-pop-an-alert-message-box-using-php/で詳細を読む

于 2020-10-06T20:58:24.657 に答える
0

php コマンドの前に jQuery を使用するalert

于 2012-12-13T03:54:09.800 に答える
0

この .php ファイルのコンテンツは、アラート付きの有効な html<?php...?>を生成します (削除することもできます) 。

<!DOCTYPE html><html><title>p</title><body onload="alert('<?php echo 'Hi' ?>')">
于 2019-04-12T13:51:40.433 に答える
-4

DHP を使用してこれを行うことができます。それは絶対に簡単で、スクリプトよりも高速です。書くだけalert('something'); ですプログラミング言語ではなく、ちょっとしたjqueryのようなものです。上部にrequire dhp.php、下部にrequire dhpjs.phpが必要です。今のところオープンソースではありませんが、オープンソースになったら使用できます。それは私たちのプログラミング言語です;)

于 2016-03-26T10:36:03.580 に答える