DKB*_*HOI 2 html javascript php ajax jquery
我已声明了一个javascript变量,
var myJavascriptVar = 12345;
Run Code Online (Sandbox Code Playgroud)
并且无法将该值赋给php变量;
$myPhpVar = 'myJavascriptVar';
Run Code Online (Sandbox Code Playgroud)
我知道Ajax可能是我的问题的解决方案.但我不知道如何使用Ajax并解决问题.
<html>
<body>
<script>
var myJavascriptVar = 12345;
<?php $myPhpVar='myJavascriptVar';?>
</script>
<?php echo $myPhpVar; ?>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
小智 10
使用Cookie是我认为更好的解决方案 -
<script> document.cookie = "myJavascriptVar = " + myJavascriptVar </script>
<?php
$myPhpVar= $_COOKIE['myJavascriptVar'];
?>
Run Code Online (Sandbox Code Playgroud)
我想你可以使用cookies。
1)首先添加一个cookie jquery插件。
2) 然后将该窗口宽度存储在 cookie 变量中。
3) 在 PHP 中访问您的 cookie,例如 $_COOKIE['variable name']。
http://www.w3schools.com/php/php_cookies.asp