if (phpsecure("Mold","V","Mold View")="X") 
少写个=号
if (phpsecure("Mold","V","Mold View")=="X") 

解决方案 »

  1.   

    if (phpsecure("Mold","V","Mold View")="X") {
         exit;
         }是不是少了一个=号??  if (phpsecure("Mold","V","Mold View")=="X") {
         exit;
         }没试过,不知道
      

  2.   

    在函数中使用include("secure-message.php");是极为错误的做法~~~~
    你应该将include("secure-message.php");中的功能写为函数~~然后在函数外调用include("secure-message.php");在函数内调用的不是inc而是你定义的函数~~~Fatal error: Can't use function return value in write context in H:\ERP\phpsite\PanasonicProject\pages\b.php on line 4这句话的意思是不能在上下文中使用函数返回值~~~
      

  3.   

    楼上说的不对哦,在函数中一样可以使用include,
    include为条件包含,而require为非条件包含。怎么不能使用?
      

  4.   

    问题已解决了,谢谢各位!的确是少了一个“=”号。mikespook发表的是谬论啊~~~
      

  5.   

    呵,我发表的是谬论?我想问问你懂不懂软件工程~~~PHP 引入类的概念就是为了达到低偶合的效果~~~像你这样在FUNCTION中使用include,根本就是违背了低偶合,高内聚。自己到www.chinaunix.com上翻翻帖子,看看前段时间对 PHP 类的讨论就明白了~~~我只是为了让你写好程序给点建议,你说我说的是谬论?好,楼主,我就把这个帖子提上来,让大家评论评论!