2011-10-20 101 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/>