php - 将javascript变量传递给php?

标签 php javascript variables

好的,我正在尝试将 javascript 变量放入 php 脚本中,这将是一个示例,

<script type="text/javascript">
x = new Date()
</script>
<?php
$x = $_GET["x"]; 
?>
<p><?php echo $x ?></p>

我只是无法让它工作!我需要帮助吗?

编辑:好吧,我只是想通过 javascript 从 url 获取哈希值,然后将其放入 php 脚本中。

最佳答案

PHP 和 javascript 不是那样工作的。

PHP 是一种服务器端语言。而 javascript 是一种客户端语言。

仍然有一些方法可以通过 ajax、查询参数、cookie 等方式将数据从客户端窗口传递到您的服务器......但是没有一种方法可以在同一页面中工作。

让我们更清楚地了解您要实现的目标,我们将很乐意提供帮助。

更新

JS

<script type="text/javascript">  
    document.cookie = 'name=Khez' ;  
</script>  

PHP

<?php  
    var_dump($_COOKIE['name']);  
?>  

关于php - 将javascript变量传递给php?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5546675/

相关文章:

php - 将数组响应从 PHP 传递到 iOS 应用程序(使用 Swift)

php - Symfony 2 + 类似 Twitter 的 ajax 加载更多内容

php - 使用来自多个数组的键创建数组

javascript - PhoneGap 无法从媒体 API 中获取持续时间(),但其他方法有效

variables - 速度:检查变量是否已定义的任何方法

javascript - 在距页面顶部的偏移量/ anchor /可变 px 高度处显示/隐藏 div - 让 jQuery 读出 'offset/anchor' 位置

javascript - PHP Access-Control-Allow-Origin header 不起作用

javascript - Bower 和 NPM 如何结合在一起?

javascript - 如何模糊 Canvas 元素的一部分?

php - 如何将变量从 JavaScript (Google Maps API) 传递到我的表单输入