gpt4 book ai didi

php - Codeigniter 按钮重定向

转载 作者:行者123 更新时间:2023-12-05 09:23:36 25 4
gpt4 key购买 nike

我只是想问一下,因为我正在使用 Codeigniter,我在主页上有一个按钮,如果单击该按钮,它将页面重定向到注册页面。

<input type='button' onClick='<?php redirect(base_url() . 'register/index'); ?>' />

我也尝试了表单助手。

<body>
<?php
$data = array('register' => array('name' => 'register',
'id' => 'register',
'value' => 'TRUE',
'type' => 'button',
'content' => 'Register',
'onClick' => redirect(base_url() . 'register/index')
);
?>
<table border="1">
<tr>
<td><?php echo form_button(element('register', $data, )); ?></td>
<td></td>
</tr>

</table>
</body>

问题是当我尝试点击按钮时没有任何反应。

最佳答案

CodeIgniter 的 redirect() 函数意味着制作一个 HTTP 302 response,仅在内容输出前有效。它是为 Controller 设计的,不应该出现在你的 View 中。

浏览器端的导航可以用Javascript实现:

<button onclick="location.href='<?php echo base_url();?>register/index'">Register</button>

关于php - Codeigniter 按钮重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20581600/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com