0

我是 php 新手,我有一个小问题。我的数据库中有一些客户网站,我在页面上检索它们,我希望如果有人点击它们,他们会直接进入该网站的主页,但这对我来说变得乏味......

例如....我检索 www.gooogle.com 作为

<a href="<?php echo $row['web']; ?>">go to home</a>

当我点击返回主页时,它显示找不到页面,路径是:localhost/myweb/www.google.com。

如果有人知道,我不知道如何解决它,在此先感谢。

4

6 回答 6

3

用这个

<a href="http://<?php echo $row['web']; ?>"> home Page</a>
于 2013-08-05T12:01:13.177 回答
2

http://www.google.com

如果没有 http://,您的客户认为 www.google.com 是给定域上的目录。

所以它与 PHP 无关。

于 2013-08-05T12:00:43.937 回答
2

您需要http://在 url 之前包含,否则链接将尝试与您所在的位置相对。

于 2013-08-05T11:59:51.367 回答
2

试试这个方法

<a href="<?php echo "http://".$row['web']; ?>">go to home</a>
于 2013-08-05T12:01:29.360 回答
1

用这个:

<a href="//<?php echo $row['web']; ?>">go to home</a>
于 2013-08-05T11:59:49.747 回答
0

对于外部链接(指向外部站点的链接),您应该使用http://href 的第一个。

于 2013-08-05T12:09:58.373 回答