0

私はこのコードを持っています:-

<form action="<?php echo base_url();?>login/process" method="post" name="process">
    <h2>User Login</h2>
    <br />
    <?php if(! is_null($msg)) echo $msg;?>            
    <label for="username">Username</label>
    <input type="text" name='username' id='username' size="25" /><br />
    <label for="password">Password</label>
    <input type="password" name="password" id='password' size="25" /><br />                         
    <input type="Submit" value="Login" />         
</form>

しかし、それは機能しません。

このリンクを削除すると

 <form action="<?php echo base_url();?>login/process" method="post" name="process">

その後、それは動作します。

今私の質問は、CodeIgniter内でフォームURLを使用する方法です。

私たちはそのような何かをすることもできることを知っています:

<?=form_open('main/index/')?>

しかし、今はコードを変更したくありません。

4

1 に答える 1

0

codeigniter では使用できません。代わりにこれを使用します。

<?php  echo form_open('admin/login/chk_admin');?>
    <h2>User Login</h2>
    <br />
    <?php if(! is_null($msg)) echo $msg;?>            
    <label for="username">Username</label>
    <input type="text" name='username' id='username' size="25" /><br />
    <label for="password">Password</label>
    <input type="password" name="password" id='password' size="25" /><br />                         
    <input type="Submit" value="Login" />         
</form>
于 2012-08-31T07:05:47.587 に答える