php如何将硬路径(物理路径)转换成绝对路径或相对路径呢?
用函数获取到物理路径c:/webroot/index.php我现在想用header(Location:c:/webroot/index.php)这样的话跳不过去所以我想知...
用函数获取到物理路径 c:/webroot/index.php
我现在想用header(Location: c:/webroot/index.php)
这样的话跳不过去
所以我想知道 如何让浏览器跳转到index.php页面 我想到的就只有转换路径了…… 展开
我现在想用header(Location: c:/webroot/index.php)
这样的话跳不过去
所以我想知道 如何让浏览器跳转到index.php页面 我想到的就只有转换路径了…… 展开
展开全部
如何webroot是根目录的话
header(location:'index.php');
header(location:'index.php');
追问
如果你访问的文件是webroot/a/test.php
那你的方法就不管用了
楼上被我确认的方法不管用,真是的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<?php
echo ' web-root = '.$_SERVER['DOCUMENT_ROOT'].'<br>';
echo ' current-file = '.__FILE__.'<br>';
echo ' current-dir = '.dirname(__FILE__).'<br>';
echo ' http-root = '.$_SERVER['HTTP_HOST'].'<br>';
echo ' web-position = '.$_SERVER['PHP_SELF'].'<br>';
$file='c:/webroot/index.php';
echo ' file-position = '.$file.'<br>';
$fileWebAddress='http://'.str_replace($_SERVER['DOCUMENT_ROOT'],$_SERVER['HTTP_HOST'],$file);
echo ' file-web-position = '.$fileWebAddress.'<br>';
?>
够清楚,够坦白了吧
echo ' web-root = '.$_SERVER['DOCUMENT_ROOT'].'<br>';
echo ' current-file = '.__FILE__.'<br>';
echo ' current-dir = '.dirname(__FILE__).'<br>';
echo ' http-root = '.$_SERVER['HTTP_HOST'].'<br>';
echo ' web-position = '.$_SERVER['PHP_SELF'].'<br>';
$file='c:/webroot/index.php';
echo ' file-position = '.$file.'<br>';
$fileWebAddress='http://'.str_replace($_SERVER['DOCUMENT_ROOT'],$_SERVER['HTTP_HOST'],$file);
echo ' file-web-position = '.$fileWebAddress.'<br>';
?>
够清楚,够坦白了吧
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询