php 页面加载没内容显示!!很急很急很急很急很急

<scripttype='text/javascript'src="<?phpechobase_url("themes/v2/statics/js/jquery-1.9.... <script type='text/javascript' src="<?php echo base_url("themes/v2/statics/js/jquery-1.9.js")?>"></script><?php $this->lang->load("db")?><?php if(!$_SESSION["shouquan"] || $_SESSION["shuaxin"]){?><?php unset($_SESSION["shuaxin"]);?><script language="javascript" type="text/javascript"> $(document).ready(function(){ $.ajax({ type : "get", async:false, url : "<?php echo $this->lang->line('yzurl')?>", dataType : "jsonp", data:"<?php echo $this->config->item("huoqu");?><?php echo $_SERVER["REQUEST_URI"];?>", success : function(json){ jsonp=$.makeArray(json); $.post("<?php echo site_url("home/indxe")?>",json,function(data){ location.reload(); }); }, error:function(){ alert('fail'); } }); })</script><?php }else{ echo '<meta charset="utf-8">'; redirect("http://".$_SERVER["HTTP_HOST"].$_SESSION["shouquan"]["duomulu"]["duomulu"]."/live/room/26"); } ?>这是index.php页面的代码

执行后没内容加载出来 也不报错 用firebug看 也没有错误 请问 这是什么原因 !!!
展开
 我来答
匿名用户
2015-09-22
展开全部
<?php $this->lang->load("db")?>这句有问题 缺少一个分号
url : "<?php echo $this->lang->line('yzurl')?>",这句也是
$.post("<?php echo site_url("home/indxe")?>",json,function(data){

还有 redirect这个函数 不是内置函数如果你是用框架的话 另当别论了
建议你把错误提示开启 这样 哪里有错误就会显示出来
追问

我开了  是notic错误

追答
那么好了 告诉你这个index.php文件中 第三行里有一个shouquan的索引不存在
那么根据你的代码可以看到
这行中出现了问题 判断SESSION中是否有这个值不应该用这样的写法
用isset这个函数
说白了session就是一个数组
比如说$data= array(
'1' =>1,
'2' =>2,
);
这时如果你使用$data['0']的话 是会报错的,那么 怎么知道$data['0']是否存在? 那就是使用isset这个函数判断的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式