大家帮我一下,我写了$_SGLOBAL['supe_uid']=$uid;,但是在其他页面得不到其中的值 a.php:$_SGLOBAL['supe_uid']=$uid;echo $_SGLOBAL['supe_uid'];//有值b.php:echo $_SGLOBAL['supe_uid'];//值为0请问这是什么原因? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 确信$uid是否有值?确认b.php最前面include("a.php"); 他只在这个页面 全局...你想都全局用$_SISSION['a'] 谢谢楼上的,明白了!把好多页面都include,是不是可以起到全局的作用? 或者你要是不想加include之类的!实现跨页面传值!建议你用SESSION方式实现!上面代码改成:a.php: <?phpsession_start();$_SESSION['supe_uid']=$uid='test'; echo $_SESSION['supe_uid'];?>b.php:<?phpsession_start();echo $_SESSION['supe_uid'];?> YES1.php$a=100xx.phpxxx.phpxxxx.php只要包含了 include 1.php就可以使用$a这个变量了 楼上的哥们,我在改程序,有一个页面不能动,里面的语句是:$sqlss = "SELECT username FROM ucenter.uc_members WHERE uid='".$_SGLOBAL['supe_uid']."'";我现在在其他页编程,迎合上面的SQL。不能用SESSION 楼主把全局概念弄错了。全局只对于当前页面的函数内部和外部。楼主这个问题,根本不需要全局。直接include来用就可以了。a.php:$_SGLOBAL['supe_uid']=$uid;echo $_SGLOBAL['supe_uid'];//有值b.phpinclude("a.php");echo $_SGLOBAL['supe_uid'];//值为0 这个是ss/space相关的问题,你为啥不去discuz官方看看。给你个链接参考一下http://www.discuz.net/thread-1000398-2-1.html 请解释一下session的几个问题 /\d000/ 这个不能匹配 1111对? 000是什么意思? PHP菜鸟问题,请高手指教 关于类的调用 php读取csv文件中存在逗号问题 请问这么把以下这段JS代码变成PHP的 为什么在提交表单时按回车和点击提交按钮会得到不同的效果呢?请大侠们指教下小弟,谢谢! 请教 请大家帮帮忙:能不能用PHP象生成HTML一样动态生成XML发布信息?(急。。。。 急) 如何用apache开多于一个的进程? 关于数据库里图象的输入和输出的问题 杭州招聘php开发人员. 哪位大虾能用这个做个能保存到数据库的实例
确认b.php最前面include("a.php");
你想都全局用$_SISSION['a']
上面代码改成:
a.php:
<?php
session_start();$_SESSION['supe_uid']=$uid='test';
echo $_SESSION['supe_uid'];
?>b.php:
<?php
session_start();echo $_SESSION['supe_uid'];
?>
YES1.php$a=100xx.php
xxx.php
xxxx.php
只要包含了 include 1.php
就可以使用$a这个变量了
$sqlss = "SELECT username FROM ucenter.uc_members WHERE uid='".$_SGLOBAL['supe_uid']."'";
我现在在其他页编程,迎合上面的SQL。不能用SESSION
楼主把全局概念弄错了。全局只对于当前页面的函数内部和外部。楼主这个问题,根本不需要全局。直接include来用就可以了。a.php:
$_SGLOBAL['supe_uid']=$uid;
echo $_SGLOBAL['supe_uid'];//有值b.php
include("a.php");
echo $_SGLOBAL['supe_uid'];//值为0
http://www.discuz.net/thread-1000398-2-1.html