重複の可能性:
JS変数をphpに渡す方法は?
JavascriptコードからPHP変数に値を渡すにはどうすればよいですか。
これがあるとしましょう:
aa = $("#amount").text($("#progressbar").progressbar("option", "value")+"%");
<script>
Javascriptのタグで宣言されているので、これをPHPコードでフェッチまたは呼び出す必要があります。
重複の可能性:
JS変数をphpに渡す方法は?
JavascriptコードからPHP変数に値を渡すにはどうすればよいですか。
これがあるとしましょう:
aa = $("#amount").text($("#progressbar").progressbar("option", "value")+"%");
<script>
Javascriptのタグで宣言されているので、これをPHPコードでフェッチまたは呼び出す必要があります。
サーバーに情報を送信するには、AJAXまたはフォームを使用する必要があります。
JSはクライアント側、PHPはサーバー側です。したがって、パスを直接実行する方法はありませんが、別の方法で必要なことを実行できます。AJAXが最適なオプションです。例としてこれとは別に、以下は私がjavascriptから私のphp変数に画面幅を割り当てているトリックであり、その幅をエコーすることができますecho $width
が、実際にはjavascriptコードはechoで実行されており、変数$widthはの値を保持していませんscreensizeは、echoで実行されているi.e in my case 1366
javascriptコードを実際に保持します。(<script> document.write(window.screen.width); </script>)
$width = '<script> document.write(window.screen.width); </script>';
echo $width;
$.ajax({ url: 'test.php',
data: {action: 'aa'},
type: 'POST',
success: function(output) {
alert(output);
}
});