将JavaScript变量值赋给PHP变量
Assign JavaScript Variable value into PHP Variable
我有这个JavaScript下面做几件事在我的网站上。我需要将值从JavaScript分配到PHP变量中,以便在SESSION中使用。
<script type="text/javascript">
function CallbackReverse(what) {
rand = get_rand();
text = "416-05-201-XXX";
text = text.replace("XXX", rand);
//Store it in session
<?php $_SESSION["pin_number"] = "text"; ?>
}
</script>
请帮助。
你不能在javascript代码中插入PHP代码PHP是服务器语言,Javascript是客户端语言
你想要的解决方案是使用AJAX并调用一个PHP页面来执行你的操作-你可以发送参数(即文本)
使用jQuery:
$.ajax({
type: 'POST',
url: 'mypage.php',
data: {text: text},
}).done(function () {
/* success code here */
});
你的脚本PHP调用:
$text = $_POST['text'];
$_SESSION['pin_number'] = $text;
你不能那样做。Javascript存在于浏览器上,PHP存在于服务器上,当你看到页面时(也就是当JS被执行时),PHP已经不存在了。
你应该改变你的代码逻辑
相关文章:
- 将PHP变量传递给jQuery时遇到问题
- 通过javascript重定向html传递php变量
- 如何在php变量中嵌入JQuery代码
- 在javascript函数中使用php变量
- 将地理编码结果转换为php变量以发布到mysql数据库
- 如何在提交表单时将PHP变量传递到Javascript cookie中
- 从Javascript和Php变量创建Html模板文档
- 如何将php变量作为javascript中列表的元素
- 将PHP变量分配给PHP数组
- 如何在没有ajax的情况下将javascript动态数据发送到php变量
- 在Javascript甜甜圈图的PHP变量中引用PHP变量
- 使用javascript访问php变量
- 在Javascript文件中获取PHP变量
- 如何为Javascript数组()的使用准备PHP变量
- 如何获取PHP变量数据并将其存储在JavaScript变量中
- Javascript变量到PHP变量-如果语句不起作用,则发布
- 通过Javascript验证PHP变量
- 如何将Ajax数据值分配给PHP变量
- 如何在 bootsrap 完整日历中使用 PHP 变量
- 在javascript中调用PHP变量