Ich bin mit einem Fehler konfrontiert Kann die angeforderte Datei nicht laden: login_view.php. Ich habe einen Login-ControllerKann die angeforderte Datei nicht laden: login_view.php
<?php if (! defined('BASEPATH')) exit('No direct script access allowed');
class Login extends CI_Controller {
function __construct()
{
parent::__construct();
}
function index()
{
$this->load->helper(array('form'));
$this->load->view('login_view');
}
}
?>
und eine Ansicht, die geladen wird.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Simple Login with CodeIgniter</title>
</head>
<body>
<?php echo validation_errors(); ?>
<?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="password" name="password"/>
<br/>
<input type="submit" value="Login"/>
</form>
</body>
</html>
VerifyLogin Seite
class VerifyLogin extends CI_Controller
{
function __construct()
{
parent::__construct();
$this->load->model('user','',TRUE);
}
function index()
{
$this->load->library('form_validation');
if($this->form_validation->run() == FALSE)
{
$this->load->view('login_view');
} else
{
redirect('home', 'refresh');
}
}
}
bitte mich leiten. Vielen Dank.
Hier ist auch der Code für Verifylogin. –
Php Klasse VerifyLogin erweitert CI_Controller { Funktion __construct() { parent :: __ construct(); $ this-> load-> model ('user', '', TRUE); } function index() { $ this-> laden-> library ('form_validation'); if ($ this-> form_validation-> run() == FALSE) { $ this-> load-> view ('login_view'); } sonst { Umleitung ('Home', 'Refresh'); } } –
Nur eine Anmerkung: Nur der erste Buchstabe der Klasse und Dateiname sollte Großbuchstabe sein. Wie hier erklärt. http://www.codeigniter.com/user_guide/general/controllers.html#let-s-try-it-hello-world – user4419336