2011-10-20 69 views
-1

我有一个数据库的字段名为“网站”时,我输出在视图中的数据库内容与笨URL链接无法点击

site: <?php echo $profile['site']; ?> <br/> 

我得到回音

http://facebook.com 

,但不能点击链接,我也在配置文件中全局禁用xss过滤。在我确认我只用这

$this->form_validation->set_rules('site', 'Website', 'min_length[5]|max_length[160]'); 

请帮助

+4

我很惊讶你去那么远没有了解基本的HTML – Ben

+0

我不好,太多导入CI忘记基本的HTML – ktm

回答

2

如果它格式化为一个链接只变成可点击的。你需要在它周围放置适当的html来实现这一点。

site: <a href="<?php echo $profile['site']; ?>">It's a link!</a> 
+0

我会为_html方式加1葡萄酒_ – Ben

0
的笨方法

(使用URL helper),它会看起来像:

echo anchor($profile['site'], 'Profile'); 
1

使用URL助手,并使用锚()函数把变量转换为链接。

控制器

$this->load->helper('URL'); 

视图:

<?php echo anchor($profile['site']); ?> <br/>