1
javascriptのconfirm関数を使用して、確認のクリックに基づいてphp変数$ continueを設定しようとしています。私は以下のコードがうまくいくはずですが、$ continueは常にfalseです。JavascriptでConfirm()を使ってPHPコードを実行
<script type="text/javascript">
<!--
var answer;
answer = confirm("Do you want to continue?");
if (answer) { <?php $continue = true; ?> }
else { <?php $continue = false; ?> };
// -->
</script>
いつでも助けがあります。
PHPはサーバー側で動作し、クライアント側ではJavaScriptが機能することに注意してください。唯一のオプションは、PHPスクリプトとの間でデータを送受信することです。 – VisioN
ああ.. 2つの$ continue式は、JavaScriptが実行される前に評価されますか? – Nate
間違いなく。あなたのブラウザにページが表示される前でも。 – VisioN