2011-06-28 27 views
0

ログインすると「エラーページが見つかりません」と表示されます。コントローラー機能がロードされていません。ページの読み込み中にCodeIgniterでエラーが発生する

これは私のビューファイルです:あなたは私のいずれかを与えることはでき

class Welcome extends Controller { 

    function Welcome() 
    { 
     parent::Controller(); 
    } 
    function index() 
    { 
     $this->load->model('Loginmodel'); 
     $this->load->view('welcome_message'); 
    } 
    public function login() 
    { 
     $this->load->model('Loginmodel','login'); 
     $info = $this->logn->login(); 
     $this->load->view('welcome_message',$info); 
    } 
} 

:これは私の歓迎コントローラファイルである

class Login extends Controller { 
    function Login() 
    { 
     parent::Controller(); 
    } 
    function login() 
    { 
     $this->load->view('welcome_message'); 
    } 
} 

:これは私のログインコントローラファイルである

<form name="loginform" action="welcome/login" method="post"> 
Enter User Name: 
<input type="text" name="uname"> 
Enter Password 
<input type="password" name="pass"> 
<input type="submit" name="login" value="Login"> 

何が間違っているのか?

+0

'$ this-> logn-> login();'は入力ミスのようです。実際にコピー&ペーストされた場合は、実際のコードを再確認してください。 –

+0

@Madmartigan:私はあなたに同意します。この男の質問について私の答えを見てください。 http://stackoverflow.com/questions/8686964/show-records-ordered-with-maximum-price-first-in-php-mysqlその私の非常に速くて良いトリックとの答えが、私はこの男から何もupvote答えを受け入れていない得た。なぜ彼らはそのような活動を始める前にFAQを通らないのですか? –

答えて

0

あなたが提供されているコードは罰金だので、私はそれがこれに関係していると思います:

<form name="loginform" action="welcome/login" method="post"> 

パスが相対的である、唯一の存在なしURLセグメントが存在しない場合は仕事に行くされています。現在のURLが/hello/worldの場合、投稿は/hello/world/welcome/loginになります。

完全なURLまたは絶対パスを入力してください。例:

<form name="loginform" action="/welcome/login" method="post"> 
         <!-- ^^^ Note the leading forward slash --> 

またはフルURLに対するbase_url()を使用します。

<form action="<?php echo base_url(); ?>welcome/login"> 

また、これを自動的に行いますform_open()機能に興味があるかもしれません。

<?php echo form_open('welcome/login'); ?> 

私が見ることができる唯一の他の事は$this->login->login();がする何をどうしなければなりません。 「ページが見つかりません」というエラーが表示されたときに実際にどのURLが表示されているかを確認できれば、大きな助けとなります。

+0

それでも同じ問題:( –

+0

@UmerSinghera:エラーが表示されたときにあなたのURLがどのように見えるか教えてください。 –

関連する問題