[英]How to correctly use form_open() in Codeigniter?
當我在codeigniter中使用form_open()幫助函數時,生成的表單動作為http://[::1]/example.com 。 如您所見,在表單動作網址中包含[:: 1]並不指向控制器方法。 我已經從控制器加載了助手。 如果我在這里遺漏任何東西,請告訴我們。 謝謝。
<?php echo form_open("auth/login");?>
<p>
<?php echo lang('login_identity_label', 'identity');?>
<?php echo form_input($identity);?>
</p>
<p>
<?php echo lang('login_password_label', 'password');?>
<?php echo form_input($password);?>
</p>
<p>
<?php echo lang('login_remember_label', 'remember');?>
<?php echo form_checkbox('remember', '1', FALSE, 'id="remember"');?>
</p>
<p><?php echo form_submit('submit', lang('login_submit_btn'));?></p>
<?php echo form_close();?>
嘗試使用base_url()
幫助函數:
<?php echo form_open(base_url()."auth/login");?>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.