用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2899|回复: 2
收起左侧

[HELP] url外链接的问题

[复制链接]
发表于 2009-12-29 15:29:43 | 显示全部楼层 |阅读模式
本帖最后由 jianzhong5137 于 2009-12-29 15:32 编辑

我今天上午,在写程序的时候遇到了一个有点怪怪的问题,没有找到原因:
我在试图上写了一个添加超链接的表单,
在控制器里面用了form_validation验证:
$this->form_validation->set_rules("shop_link","店铺链接","trim|required|max_length[100]|xss_clean");
接收值data['shop_link']=$this->input->post('shop_link',TRUE);
然后存入数据库(编码都没有问题的链接的值为:http://www.unipcn.com)
然后,我在另一个试图进行显示

<a href="<?php echo $row['shop_link'] ; ?>" target="_blank" class="STYLE20"> <?php echo $row['shop'];?></a>
但是在指向链接的时候,显示的却是site_url()的值加上http://www.unipcn.com
(例如:www.tb.cn/index.php/welcome/http://www.unipcn.com,网站的首页是在welcome中载入的)
还有就是,我把http://www.unipcn.com单独拿出来,在数据库里在插入之后,就没有问题了,
我不知道为什么,url不认为他是一个超链接,正在郁闷中...
发表于 2009-12-29 16:38:36 | 显示全部楼层
看一下你数据库里的数据,如果是错误的,证明是存储有问题,如果是正确的,证明显示有问题。
发表于 2009-12-29 20:47:38 | 显示全部楼层
对啊,楼上说得对。

本版积分规则