我如何使PHP与JS工作? 我的意思是更喜欢,我想检查用户是否登录, ,如果他是,那么它将: $(“#message”)。fadeIn(“slow”); ..PHP工作与JS Jquery
我应该怎么做? 我有一个想法也许有一个文件,检查它在PHP中,然后它回显出1或0.
然后一个脚本,检查它是否得到1然后做消息淡入..但我不是因此经验丰富的脚本在JS
我如何使PHP与JS工作? 我的意思是更喜欢,我想检查用户是否登录, ,如果他是,那么它将: $(“#message”)。fadeIn(“slow”); ..PHP工作与JS Jquery
我应该怎么做? 我有一个想法也许有一个文件,检查它在PHP中,然后它回显出1或0.
然后一个脚本,检查它是否得到1然后做消息淡入..但我不是因此经验丰富的脚本在JS
您不能直接将变量从Javascript传递到PHP,因为PHP在发送到客户端之前在服务器上运行。但是你可以将变量从PHP传递给Javascript。
例如:
echo('<script type="text/javascript'> var phpvar = '.$variablefromphp.';</script>');
但是,你可以操纵的JavaScript浏览器将打印什么。您可以先检查用户是否使用PHP登录,并基于此,有条件地打印HTML和Javascript。
For example
if($user->logged_in())
{
echo('<script type="text/javascript">$("#message").fadeIn("slow");</script>');
}
else
{
//php function
generateLoginBox();
}
我只用javascript来增强用户体验。即使javascript关闭,您也应该让应用程序正常工作。
启用JavaScript的,你可以添加一个增强的体验,如动画页面元素,AJAX请求等
在登录状态的情况下,你应该有办法知道它在PHP脚本。然后在输出中,可以有一个条件块,只有当登录状态为真时才会执行该条件块。你可以在这里放任何你想要的东西。
JavaScript可以在静态HTML页面中工作。您可以使用它为您编写的代码创建一个简单的测试,以查看它是否按您的需要工作。阅读http://www.jquery.com/中的文档,那里有许多链接到很多例子。
谢谢您的信息。 – Karem 2010-02-13 20:39:01
谢谢你,工作! – Karem 2010-02-13 20:38:16
欢迎您:) – 2010-02-13 20:38:49