我不懂这个的!你应该去PHP版!
(顺便蹭点分了,呵呵)

解决方案 »

  1.   

    你没有MYSQL数据库
    或你的配置没设置好..
      

  2.   

    PHP5以上默认不能使用MySQL。
    建议用PHP4.3.X
      

  3.   

    你的php的版本的问题  建议去装一个最新的
      

  4.   

    谢谢大家 我是apache 同时支持php3出错的 现在一切正常 
    能不能帮我看看
    Warning: array_merge() [function.array-merge]: Argument #1 is not an array in d:\apache\htdocs\bbs\index.php on line 289Warning: Variable passed to each() is not an array or object in d:\apache\htdocs\bbs\index.php on line 292
    是什么意思 怎么修复  是index.php 里的 在顶端显示这个其他正常运行。谢谢
      

  5.   

    贴出index.php on line 289  on line 292
    那附近几行的代码
      

  6.   

    289行在调用array_merge()时出错,出错原因是所用参数不是数组;
    292行在使用each()时出错,出错原因是没有用数组或是对象来做变量;检查你的数据类型。
      

  7.   

    $DB_site->free_result($loggedins);
    // array_merge 
    //print_r($userinfo);
    //print_r($guests);  
    $userinfo = array_merge($userinfo,$guests);   ///////////289行
    //print_r($userinfo);
    //print_r($guests);
    while(list($key,$loggedin)=each($userinfo))   ///////////292行
    {
    $invisibleuser='';
      if ($loggedin['invisible']==0 or $bbuserinfo['usergroupid']==6) 
      {
        $numbervisible++;
        $userid = $loggedin['userid'];
        if ($loggedin['invisible'] == 1) 
        { // Invisible User but show to Admin
          $invisibleuser .= '*';
        } else {
          $invisibleuser .= '';
        }
        $ipaddress=$loggedin[ipaddress]; 
    $address=$loggedin[address]; 
    //echo $address;
    $browser=browseinfo($loggedin[useragent]);
    $os=osinfo($loggedin[useragent]);      
        //if ($loggedin['invisible'] == 1) { // Invisible User but show to Admin
          //$invisibleuser = '*';
        //  $invisibleuser .= '<img src=images/1.gif border=0>';
        //}
        //$username="<img src=images/".intval($loggedin['usergroupid']).".gif border=0>".$loggedin['username'];
        $username="<img src=images/".intval($loggedin['usergroupid']).".gif border=0>&nbsp;".$loggedin['username'];
      }
    eval("\$activeusers .= \" &nbsp; ".gettemplate('forumhome_loggedinuser')."\";");
    }
      

  8.   

    ustb(偶然) 已经说的很清楚了主要原因是$userinfo不是数组在289行前面加上var_dump($userinfo);查看其数据类型