日期:2014-05-17  浏览次数:20407 次

求助:php网站从windows平台移植到了Linux平台,出现导航的错误
php+mysql的网站,从原来的windows搭建的平台移植到了centos服务器的平台上,其他的都没有问题,就是主页导航看不到了,点了也不管用。
原来生成的主页代码:

<li> 
  <!--[if lte IE 6]><a href=""><table><tr><td><![endif]--> 
  <a href="?p=53"  >院情概况</a>
  <ul class="second">
    
<li> 
  <!--[if lte IE 6]><a href=""><table><tr><td><![endif]--> 
  <a href="?p=63" >院情简介</a>
  <ul class="third">
      </ul>
  <!--[if lte IE 6]></td></tr></table></a><![endif]--> 
</li>
 
移植后生成的主页代码:
<li> 
  <!--[if lte IE 6]><a href=""><table><tr><td><![endif]--> 
  <a href="<?=$url?>" <?=$target?> <?=$select?>><?=$data['title'];?></a>
  <ul class="second">
    
<li> 
  <!--[if lte IE 6]><a href=""><table><tr><td><![endif]--> 
  <a href="<?=$url?>" <?=$target?>><?=$data['title'];?></a>
  <ul class="third">
      </ul>
  <!--[if lte IE 6]></td></tr></table></a><![endif]--> 
</li>


主页源代码:

<?php
session_start();
error_reporting(E_ALL ^ E_NOTICE);
header('Content-Type: text/html; charset=utf-8');
define('THISISADMINI',true);
$dirName=dirname(__FILE__);
$shlConfig=$dirName.'/config/dt-config.php';
if(!is_file($shlConfig)||filesize($shlConfig)==0||filesize($shlConfig)==3)
exit('SHLCMS系统尚未安装,请进入<a href="setup/setup.php">安装目录</a>');
else
require($shlConfig);

require(ABSPATH.'/loader/html.php');

function_exists('date_default_timezone_set') && @date_default_timezone_set('Etc/GMT-'.TIMEZONENAME);
require_once(ABSPATH.'/inc/class.database.php');
require_once(ABSPATH.'/inc/function.php');

$_REQUEST = cleanArrayForMysql($_REQUEST);
$_GET     = cleanArrayForMysql($_GET);
$_POST    = cleanArrayForMysql($_POST);
$request  = $_REQUEST;
$menu_arr=array();
//写路由语句
$pfileName = $request['f'];
if(!empty($pfileName) && $pfileName != 'search')
$request['p'] = getIdByMenuName($pfileName);
elseif($pfileName == 'search')
$request['m'] = 'search';

$params['id'] = $request['p'] =isset($request['p'])?intval($request['p']):0;
$params['cid'] = $request['c'] =isset($request['c'])?intval($request['c']):0;
$params['args'] = $request['r'] =isset($request['r'])?intval($request['r']):0;
$params['i'] = $request['i'] =isset($request['i'])?intval($request['i']):0;
$request['comment'] =isset($request['comment'])?intval($request['comment']):0;
$request['mdtp'] =isset($request['mdtp'])?intval($request['mdtp']):0;
$menu_arr=get_model_type($params['id']);

$request['m'] = !isset($request['m'])?'':$request['m'];
$params['model'] = empty($request['m'])?$menu_arr['type']:$request['m'];
$request['a'] = !isset($request['a