嘿,我检查,如果从JavaScript的$ _SESSION变量的存在..会话检查isset停止的JavaScript
if (<?php echo isset($_SESSION["variable"]); ?>){
//alert ("lol");
}
如果它存在,它工作正常,否则它使Java脚本错误。 例如
alert("<?php echo isset($_SESSION["variable"]); ?>");
给空警戒,但它并没有给出错误
我失去了什么?
那么区别在于你的第二条语句在内插的php blob附近有引号,但是第一条语句没有。你是否在控制台检查了第一段代码中的错误? – Pointy 2014-10-07 22:37:42
此外,这是一种,一个傻傻的方式来生成代码。在PHP中执行'if'语句会更好,并且只有在会话变量存在时才会生成警报。 – Pointy 2014-10-07 22:38:22
嗯是的thnx。修复。我的NetBeans不给JavaScript错误这样的IM还挺在黑暗中:// – Student 2014-10-07 22:40:32