不好意思,刚开始学习写网页,遇到了一些问题
google&爬文了许久还是不明所以
请问
今天我在同一个php档
code是这样的
<?php
连接mysql,回传了一个$row['???'],???有username、password等..
echo "<script> js_function(); </script>" ;
?>
<scrpt>
function js_function(){
<?php $x = $row['username']
$y = "abc"
?>
alert( <?php echo $x; ?> );
alert( <?php echo $y; ?> );
}
</script
$x没办法印到,$y却可以
请问为什么呢?该如何修改~
同一个php档,不同的<?php ?> 变量空间不同吗?
我的第一个row的php并没有使用function,所以应该不是区域变量呀
谢谢
附上完整程式码
http://pastie.org/private/pjxr3k3jx8s08fxktff4g#4,29-30,33,102,110
我发现我的$_session存不到$row抓出来的资料
(确定不是'password'、'nickname'的问题)
但是$_session['authenticated'] = true; 就可以echo出1
谢谢