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

分页中url的问题。。

[复制链接]
发表于 2007-12-24 16:20:56 | 显示全部楼层 |阅读模式
在控制器中分页的base_url:

$config['base_url']=base_url().'index.php/hrsAction/accounts/index';(分页的代码写在了控制器的index方法中)

在试图中:

  echo "<tr>";
  echo "<div align=center><td>".$row['login_email']."</td></div>";
  echo "<td><div align=center><a href=\"detail/$row[user_id]\">查看</a>|<a href=\"delete/$row[user_id]\">删除 </a></div></td>";
  echo "</tr>";

页数的地址是http://localhost:8888/index.php/hrsAction/accounts/index

但是显示在我表格里的超链接的url也都发生了变化,比如说:“查看”这个超链接

正确的地址应该是:http://localhost:8888/index.php/hrsAction/accounts/detail/2

但是分页之后,地址就错了:

http://localhost:8888/index.php/hrsAction/accounts/index/detail/2

分页之后表格上的所有链接都多了一个index,

该怎么解决这个问题。。。
发表于 2007-12-24 16:24:45 | 显示全部楼层
$config['base_url']=base_url().'index.php/hrsAction/accounts/index';
这个没写对,这个 base_url 就是页码前面的东西,你看看教程~~
 楼主| 发表于 2007-12-24 16:41:10 | 显示全部楼层
对。。我知道。。我的分页url没有任何问题。。

手册也看了。。就是表格上一些操作的url地址不对。。
发表于 2007-12-24 17:00:15 | 显示全部楼层
$config['base_url']=base_url().'index.php/hrsAction/accounts/index';

你自己看看你的 base_url 是什么?他可不在 index.php/hrsAction/accounts/index 后面给你加数字啊!
 楼主| 发表于 2007-12-24 17:13:14 | 显示全部楼层
你说的base_url到底是谁的呀。。

表格上的url为什么跟分页的base_url也有关系呢。。

[ 本帖最后由 zhuyaopeng 于 2007-12-24 17:14 编辑 ]
 楼主| 发表于 2007-12-24 17:22:55 | 显示全部楼层
无语。。。。。。。
发表于 2007-12-24 18:33:48 | 显示全部楼层
没关系,是因为你用了相对路径,请使用绝对路径。
发表于 2011-10-28 15:54:36 | 显示全部楼层
发表于 2011-10-28 15:54:47 | 显示全部楼层

本版积分规则