使用Javascript / jQuery访问PHP标头变量

时间:2011-05-05 11:57:51

标签: php javascript jquery

这可能是一个非常愚蠢的问题,但无论如何它仍然存在......是否有可能以某种方式从HTML页面中使用Javascript / jQuery访问PHP页眉变量,例如$_POST变量?

问题是我有一个使用PHP CMS的网站,但模板系统使用.html文件和预定义的标签,所以基本上我希望能够以某种方式在HTML模板文件上使用PHP。

我已经尝试了this网站上显示的所有方法,但我的PHP似乎作为HTML评论显示在页面源中,如此,

<!--php echo "hello world" -->

任何想法如何解决这个问题?

提前Thanx!

3 个答案:

答案 0 :(得分:0)

如果您的HTML页面没有被PHP解释器解释(由源代码中的PHP语句指示),则无法访问任何PHP头文件变量。

答案 1 :(得分:0)

您无法使用Javascript / jQuery访问PHP标头变量。其背后的原因是因为这种信息只能在服务器端提供,因为它们与HTTP有关,而javascript是一种对服务器一无所知的客户端语言。

你可以做的是使用PHP将HTTP标头的信息保存在一个变量中,并做任何你想做的事情。

答案 2 :(得分:0)

如果您让PHP通过相应地更改.htaccess来处理您的HTML文件,那么最可能的错误就是您没有使用正确的PHP标记。将您的示例更改为

<?php echo "hello world" ?>

看看会发生什么。