包含和_SERVER ['REQUEST_URI']

时间:2013-02-07 21:11:59

标签: php

我有2页。 file2.php正在生成链接,具体取决于您在网站上的哪个页面。

的file1.html

<!--#include virtual="file2.php" -->
<a href="<?php echo $link ?>">Link</a>

file2.php

$q = $_SERVER['REQUEST_URI'];
if (preg_match('/\bSOMETHING\b/i', $q)) {
    $link = "whateverpage.php";
    //...

我的问题是,在我的开发服务器上,我得到$ q = file1.html但是在我的实时服务器上,$ q = file2.php。知道为什么我得到2个不同的值吗?

1 个答案:

答案 0 :(得分:0)

如果文件,路径等完全相同,您可以比较phpinfo()的结果;在每台机器上。