使用此代码:
if(empty($aItemInfo['url'])) {
$url = '<p> </p>';
} else {
$url = ' | <a href="'.$aItemInfo['url'].'" target="_blank">LINK</a>';
}
我有这个作为输出:
http://localhost/tester/www.google.com
数据库中只有www.google.com
,当然它是虚构的。我做错了什么?
您需要在解析代码时添加http://
,然后在<a>
标记中使用它。
如果您的所有URL都没有http://
,请使用以下代码:
$url = 'http://'.$aItemInfo['url'];
然后使用$url
不太确定要链接到什么。如果要链接到外部网站,则需要在链接前添加http://。如果没有,链接将添加到当前域名的末尾,如
您可以将链接设置为相对路径或绝对路径。如果不包含"http://"部分,则它假定它是一个相对路径。添加href="http://'.$aItemInfo['url'].'"