2012-12-13 11 views

答えて

185

あなたは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>"; 
+1

のための関数を作成します)、それは私たちのプログラミング言語です。 –

1

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

ただし、アラートはクライアントのブラウザによって表示されます。アラートを取得するにはjavascriptを使用しなければなりません。

0

PHPコマンドの間に使用しjqueryの $警告

2

私はそれをこのように行っている:

<?php 
$PHPtext = "Your PHP alert!"; 
?> 

var JavaScriptAlert = <?php echo json_encode($PHPtext); ?>; 
alert(JavaScriptAlert); // Your PHP alert! 
+1

phpでJSを使う方法ではなく、PHPで生成されたメッセージをJSで表示する方法を教えてくれませんか? –

0

は、この例を参照してください:

<?php 
echo "<div id='div1'>text</div>" 
?> 

<!DOCTYPE html> 
<html lang="en"> 
<head> 
    <meta charset="utf-8" /> 
    <title></title> 
    <script src="js/jquery1.3.2/jquery.min.js"></script> 

    <script type="text/javascript"> 
     $(document).ready(function() { 
      $('#div1').click(function() { 
       alert('I clicked'); 
      }); 
     }); 
</script> 
</head> 
<body> 

</body> 
</html> 
-4

これを行うには、DHPを使用することができます。それは絶対に簡単で、スクリプトよりも速いです。 ちょうど書きますalert('something'); それはlit bit jqueryのようなものですプログラミング言語ではありません。 dhp.phpを必要とする必要があります.dhp.phpが必要です。 今のところ、オープンソースではありませんが、いつでも使えます。 ..私はデバッグPHPスクリプトに多くの場面で、これを使用しているありがとう

+1

あなたが不明なPHPライブラリを発表した場合は、少なくともそれにリンクしてください。また、Javascriptのようなプログラミング言語に基づいていると思われますが、誤解を招くようです。 – IceFire

+0

私は知っていますが、これが終わったら役に立つと思っています。 –

+0

すでに言われていますが、これは役に立たないようです...アラート( '何か'); JSです。別の投稿のようにJS警告を作成する 'alert'というPHP関数を記述することができます。これは有用な外部ライブラリのようには思えません。ランダムなPHP関数のほんの一部です。私はそれが何であるかの手がかりがないので、あなたが作成しているものはどれも悪いとは言っていませんが、解決策としてそれを記述する方法はありません。 – ViaTech

9

警告

<?php 
alert("Hello World"); 

function alert($msg) { 
    echo "<script type='text/javascript'>alert('$msg');</script>"; 
} 
?> 
関連する問題