var javascript_variable = $("#ctl00").text();
<?php $php_variable = ?> document.write(javascript_variable); <? ; ?>
javascript_variable
をphp_variable
に渡したいと思います。このコードは私にエラーを与えています。どのようにどのようなアイデアですか?Javascript varをPHPに渡します。
var javascript_variable = $("#ctl00").text();
<?php $php_variable = ?> document.write(javascript_variable); <? ; ?>
javascript_variable
をphp_variable
に渡したいと思います。このコードは私にエラーを与えています。どのようにどのようなアイデアですか?Javascript varをPHPに渡します。
これはできません。
PHPはあなたのサーバ上で実行されます。他のJavascriptは、クライアントのマシン上でブラウザで実行されます。
実行コンテキストは2種類あります。 PHP変数をJavascriptに渡すことはできますが、PHPが最初に実行され、JavaScriptコードがPHPコードの出力であるため、逆を行うことはできません。
PHPにJavascript変数を送信する場合は、CookieまたはAJAXリクエストを使用して別のリクエストを行う必要があります。ここでは例です:
$.ajax({
url: 'receivingScript.php',
data: {'value': $("#ct100").text()}
});
これをdbに挿入したいのですが、これはPHP – X10nD
@ Jeanで行う必要があります。 '#ct100'は何時でも' 'ですか?フォームを送信して、 '$ _POST'または' $ _GET'を使用するだけです。 –
+1。ジャンと、PHPとJavascriptコードを同じファイルに書くことができます。 PHPはJavascriptが式に入るずっと前に、前処理ステップとして実行されます。実際、JavascriptとHTMLはPHPスクリプトの_output_です。以前の実行フェーズにデータを戻すことはできません。 –
[PHP変数へのjavascript]の可能複製(http://stackoverflow.com/questions/6084216/javascript-to-php-variable) – Gordon
は、Ajaxは何のためにあるのか? –
[PHP変数としてjavascript変数を使用するにはどうすればいいですか?](http://stackoverflow.com/questions/2379224/how-can-i-use-a-javascript-variable-as-a-php-変数/ 2379251#2379251) – Gordon