Original geschrieben von 3-yl
ich versteh einfach nicht was hier geöffnet wird?!
ich versteh einfach nicht was hier geöffnet wird?!
Warning: fopen(./user/127.0.0.1.ip): failed to open stream: No such file or directory
if(!$login->check_status())//Ueberprueft, ob der User eingeloggt ist. Wenn nicht...
{
if($login->check_need())//Ueberprueft, ob man sich ueber die IP einloggen darf
//(oder ob diese IP schon gesperrt ist). Wenn man darf...
{
$versuche = $login->versuche(); //Gibt die Anzahl der noch erlaubten Versuche zurueck
echo'
<form action="login.php" method="POST">
Benutzername: <input type="text" name="log_user"><br>
Kennwort: <input type="password" name="log_pass"><br>
Bei jedem Besuch automatisch einloggen: <input type="checkbox" name="autologg" value="1"><br>
<input type="submit"><br><br>
'.$versuche.'
</form>';
}
else
{
die('Ihre IP ist fuer eine bestimmte Zeit wegen zu vieler Fehllogins gesperrt');
}
}
else // trifft niemals zu ?!?!?!
{
echo '
Sie sind eingeloggt<br>
<form action="login.php" method="POST">
<input type="hidden" name="logout" value="1">
<input type="submit" value="Ausloggen"><br><br>
</form>';
}
### @info <Uebeprueft, ob man eingeloggt ist>
function check_status(){
$this->thistime = date("YmdHis",mktime(date("H"),date("i"),date("s"),date("m"),date("d")+1,date("Y")));
$this->status = false;
$cookie = $this->get_cookie();
$this->meldung = '';
if($cookie[0] <> '' and $cookie[1] <> ''){
$this->username = $cookie[0];
$this->userpass = $cookie[1];
if($this->checkuser()){
if($this->checkuser_status()){
$this->login_correct();
}
else{
$this->status = false;
}
}
else{
$this->status = false;
}
}
if($_SESSION['username'] <> '' AND $_SESSION['userpass'] <> ''){
$this->username = $_SESSION['username'];
$this->userpass = $_SESSION['userpass'];
if($this->checkuser()){
if($this->checkuser_status()){
$this->login_correct();
}
else{
$this->status = false;
}
}
else{
$this->status = false;
}
}
return $this->status;
}
### @info <Ueberprueft den Login-Vorgang>
function check_login(){
global $_POST;
$this->thistime = date("YmdHis",mktime(date("H"),date("i"),date("s"),date("m"),date("d")+1,date("Y")));
return $this->status;
Kommentar