从其他页面获取网址

时间:2015-01-19 23:39:54

标签: php wordpress url webpage permalinks

我对PHP很陌生,所以这可能是一个非常简单的问题。

一个page1.php我想显示page2.php的网址

我试过这样:

One page1.php:

<?php
$url1="http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
?>

在page2.php:

<?php 
echo $url1; ?>

它是一个wordpress安装,所以我需要永久链接的URL。

也许这是一个菜鸟问题,但我只需要知道它是如何工作的。 谢谢!

2 个答案:

答案 0 :(得分:0)

你应该让它们运行一次,然后page2.php就可以收到网址了。

例如:在page2.php中,在echo之前包含page1.php。

所以在page2.php:

<?php 
include 'page1.php';
echo $url1; ?>

答案 1 :(得分:0)

有一些替代解决方案。我建议使用file_get_contents函数。

使用示例:

$url1 = "http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
$page1 = file_get_contents($url1);
echo $page1;

在此处查看更多详情:

http://php.net/manual/en/function.file-get-contents.php