ヘルプ: php ウェブサイトは Windows プラットフォームから Linux プラットフォームに移植されましたが、ナビゲーション エラーが発生しました
php mysql ウェブサイトは元の Windows プラットフォームから CentOS サーバー プラットフォームに移植されました 他のすべては問題ありませんが、ホームページ ナビゲーションができません。届いたら注文しても使えませんでした。
生成された元のホームページ コード:
病院概要
病院紹介
移植後に生成されたホームページのコード:
>=$data['title'];?>
ホームページのソースコード:
session_start();
error_reporting(E_ALL ^ E_NOTICE);
header('Content-Type: text/html; charset=utf-8');
定義('THISISADMINI',true);
$dirName=ディレクトリ名(__FILE__);
$shlConfig=$dirName.'/config/dt-config.php';
if(!is_file($shlConfig)||filesize($shlConfig)==0||filesize($shlConfig)==3)
exit('SHLCMS システムはまだインストールされていません。インストール ディレクトリ');
それ以外
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 != '検索')
$request['p'] = getIdByMenuName($pfileName);
elseif($pfileName == '検索')
$request['m'] = '検索';
$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['コメント'] =isset($request['コメント'])?intval($request['コメント']):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'])?'':$request['a'];
$params['action'] = empty($request['a'])?'index':$request['a'];
$params['関連_共通'] = 空($menu_arr['関連_共通'])?$params['モデル']:$menu_arr['関連_共通'];