Nun, es ist nicht wirklich ein Problem, aber ich überprüfe, ob der Benutzer existiert und logge sie ein und umleitung zu site/members_area, aber ich will nicht Senden Sie den Benutzer an eine bestimmte Seite, aber ich möchte den aktuellen Controller neu laden. Wenn ich mich also in index/home anmelde, würde ich gerne zu index/home weitergeleitet werden, wie soll ich weitermachen?coderigniter: wie man nach dem Login zum aktuellen Controller umleiten kann (php_self in regulärem PHP)
in regelmäßiger PHP würde ich in der Tat umgesetzt zu aktueller Seite zu umleiten
<?php echo $_SERVER['PHP_SELF']; ?>
Dies ist der Code im Rahmen
function validate_credentials()
{
$this->load->model('membership_model');
$query = $this->membership_model->validate();
if($query) // if the user's credentials validated...
{
$data = array(
'username' => $this->input->post('username'),
'is_logged_in' => true
);
$this->session->set_userdata($data);
redirect('site/members_area'); //<-- this line here should be dynamic
}
else // incorrect username or password
{
$this->index();
}
}
"durch ein Login-Formular in der Kopfzeile" .. Es tut mir leid, aber ich bin dort verloren. Was meinst du ? –