为了账号安全,请及时绑定邮箱和手机立即绑定

为什么在云虚拟主机里一写require_once 网页就一片空白?

为什么在云虚拟主机里一写require_once 网页就一片空白?

懒人3899010 2017-06-15 14:06:51
比如<?php   header('content_type:text/html;charset=utf8');   require_once('./functions.php');//这句话一加网页就一片空白 echo "哈哈"; ?> <html> <body> <h1>ok</h1> </body> </html> <?php header("content-type:text/html;charset=utf8"); function redirect1($url=''){ header("location:$url"); } function redirect2($url="", $message=""){    echo "<script>alert('{$message}');location.href='{$url}'</script>";  } function dump($arr=[]){ echo "<pre>"; print_r($arr); } function sql_error(){ echo "<h4>错误信息如下</h4>"; echo "<font color='#db2525'>".mysql_error()."</font>"; } ?>
查看完整描述

1 回答

已采纳
?
Brander_PY

TA贡献16条经验 获得超6个赞

functions.php的代码贴过来看看

查看完整回答
2 反对 回复 2017-06-15
  • 懒人3899010
    懒人3899010
    贴在上面了,麻烦看下
  • 懒人3899010
    懒人3899010
    好奇怪,我把PHP版本切换到5.6再切换回5.5又正常了
  • Brander_PY
    Brander_PY
    你header("content-type:text/html;charset=utf8"); 重复了,require_once后会有两个header信息,我不确定是不是这个原因,这但这样做冗余且不规范 还有就是你的function中除非测试,否则不直接echo,在调用的时候 echo redirect1('url');
点击展开后面1
  • 1 回答
  • 0 关注
  • 1743 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信