Guten Tag Herr/maam !,wie auf eine andere Seite mit der Taste in codeigniter
Bitte helfen Sie mir mehr darüber, wie MVC Werke besuchen oder gehen zu verstehen. Ich bin neu in coderigniter und ich kann wirklich nicht verstehen, wie der Controller funktioniert, wenn Sie eine Taste verwenden. Sie lehren mich, wie Taste navigiert werden .. pls hier Ihre Aufmerksamkeit benötigen .. :)
i Beispielcode haben hier (Login)
in meinem HTML
<?php echo validation_errors() ?>
<?php echo form_open(current_url()) ?>
<fieldset>
<div class="pull-right">
<label class="input login-input">
<div class="input-group">
<span class="input-group-addon"><i class="fa fa-user"></i></span>
<input placeholder = "Email Address" class = "form-control" value = "<?php echo set_value('txt_email') ?>" name = "txt_email" type="email"></input>
</div>
</label>
<label class="input login-input">
<div class="input-group">
<span class="input-group-addon"><i class="fa fa-lock"></i></span>
<input placeholder = "Password" class = "form-control" name = "txt_password" type="password"></input>
</div>
</label>
<div class = "button-inline">
<button type="submit" class="login-button btn">Log in</button>
</div>
<hr class = "form group">
<label> You do not have an accout yet? Please click <a>here</a> to register</label>
<br>
<h6>Note: This website is for personal user only..</h6>
</div>
</fieldset>
<?php echo form_close() ?>
in meinem Controller-
public function login()
{
$rules = array(
array('field' => 'txt_email',
'label' => 'Email',
'rules' => 'required|valid_email|callback_check_login|trim',
),
array('field' => 'txt_password',
'label' => 'Password',
'rules' => 'required|trim',
)
);
$this->form_validation->set_message('callback_check_login', 'invalid Email or Password');
if ($this->is_validated($rules)){
$this->render_client('homepage');
}
else{
$this->render_login('login', $this->data);
}
}
public function check_login(){
$where = array(
'email' => $this->input->post('txt_email'),
'password' => $this->input->post('txt_password')
);
return($this->database_model->select('tb_user', $where)) ? true : false;
}
und wenn ich die Taste (Login) geklickt haben, diese uRL zeigen
-> "http://localhost/myfirstwebsite/auth/login?txt_email=sample%40gmail.com&txt_password=sample123 "
bitte ich brauche ihre hilfe! Vielen Dank!
wat u freundlicherweise mehr –
unklare Informationen zu verstehen, Ihre Frage erklären wollen –
Willst du dich in den Benutzer einloggen und den Benutzer auf andere Seite umleiten nach Login Beispiel auf Erfolg wird es auf dem Armaturenbrett gehen –