欢迎光临
感谢一路有你

网站配置文件ini-拼接绝对路径

如果你对该文章中的内容有疑问/不解,可以点击此处链接提问
要注明问题和此文章链接地址 点击此处跳转
 

前台:

<?php
header("content-type:text/html;charset=utf-8");
date_default_timezone_set('PRC');

//禁止用户看到错误信息,上线时开启
error_reporting(E_ALL ^ (E_NOTICE | E_WARNING | E_ERROR));

session_start();//开启session

//拼接绝对路径
//  __FILE__输出 E:\WWW\shop01\init.php
//Linux 不识别反斜线\
//str_replace('\\','/',__FILE__);//替换反斜杠
define('ROOT_PATH', str_replace('\\','/', dirname(__FILE__)).'/');//定义网站根目录的绝对路径常量

//拼接网站实际路径  文件file转为http
//echo"<pre>";
//print_r($_SERVER);//一个数组
$url = $_SERVER['REQUEST_SCHEME'].'://'.$_SERVER['SERVER_NAME'];
$dir = $_SERVER['DOCUMENT_ROOT'];//
define('ROOT_URL', str_replace($dir, $url, ROOT_PATH));

require ROOT_PATH.'com/function.php';//引入function文件

后台:

<?php
header("content-type:text/html;charset=utf-8");
date_default_timezone_set('PRC');

//禁止用户看到错误信息,上线时开启
error_reporting(E_ALL ^ (E_NOTICE | E_WARNING | E_ERROR));

session_start();//开启session

//拼接绝对路径
//  __FILE__输出 E:\WWW\shop01\init.php
//Linux 不识别反斜线\
//str_replace('\\','/',__FILE__);//替换反斜杠
define('ADMIN_ROOT_PATH', str_replace('\\','/', dirname(__FILE__)).'/');//定义网站根目录的绝对路径常量
//E:/WWW/shop01/admin/

//拼接网站绝对路径  文件file转为http
//echo"<pre>";
//print_r($_SERVER);//一个数组

$url = $_SERVER['REQUEST_SCHEME'].'://'.$_SERVER['SERVER_NAME'];
$dir = $_SERVER['DOCUMENT_ROOT'];//
define('ADMIN_ROOT_URL', str_replace($dir, $url, ADMIN_ROOT_PATH));
//http://localhost/shop01/admin/

//引入配置文件(数据库)
require ADMIN_ROOT_PATH.'../config.php';

require ADMIN_ROOT_PATH.'../com/function.php';

 

 

赞(0) 打赏
未经允许不得转载:王明昌博客 » 网站配置文件ini-拼接绝对路径
分享到: 更多 (0)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏