2017-09-26 8 views
0

右のURLをpustすることはできません、私は、コントローラにログインデータを投稿したいが、それはこのURLを仕事と返されませんでした:http://[::1]/ci/index.php/verifyloginCodeIgniterのURLのルートは、このビューでは

ビュー:

<?php echo form_open('verifylogin'); ?> 
<label for="username">Username:</label> 
<input type="text" size="20" id="username" name="username"/> 
<br/> 
<label for="password">Password:</label> 
<input type="password" size="20" id="passowrd" name="password"/> 
<br/> 
<input type="submit" value="Login"/> 

+0

デフォルトURLメカニズムを使用している場合、 'form_open( 'ControllerName/MethodName')'を入力してください。 – jagad89

+0

私は試しましたが、その返信http://[::]]/ci/index.php/verifylogin/index this url –

+1

設定ファイルの下に 'base_url'を設定しましたか? – jagad89

答えて

0

問題は "BASE_URL" の設定についてですが、私はそれが設定[ 'BASE_URL'] = 'localhostの:83/CI /を' $に設定;;それは働いた。

0

私は以下のコード助けを考えています。

<?php echo form_open(base_url('verifylogin')); ?> 

verifyloginがあなたのメソッド名である可能性がありますので、コントローラ名を渡してください。

ex. : base_url('controller_name/verifylogin') 
関連する問題