codeigniter中的意外URI段

时间:2014-08-26 05:27:59

标签: codeigniter-2 codeigniter-url

我正在使用此类型的网址

访问用户个人资料页面
foo.com/index.php/controller/view_profile/user_id

工作正常。在个人资料页面中,我有不同的个人资料部分,并使用按钮。

如果我点击一个按钮,该按钮会将我带到用户财务数据,它会重定向到

foo.com/index.php/controller/view_profile/user_finance/user_id

而不是

foo.com/index.php/controller/user_finance/user_id

在按钮链接中我刚使用了以下代码

echo '<a href="user_finance/'.$user_id.'"><button class="btn btn-info btn-large">Financial Information</button></a>';

我做错了什么?提前谢谢。

1 个答案:

答案 0 :(得分:0)

请使用以下内容生成链接代码。

$array  =   array(
    'class' =>  '<button class="btn btn-info btn-large">'
);
echo anchor('controller/user_finance/' . $user_id,"Financial Information",$array);

编辑:

您正在使用的上述链接无法正常工作,因为它需要anchor帮助程序将生成的完整网址。