System, das fehlgeschlagene Logins speichert ?
lima-city → Forum → Die eigene Homepage → Homepage Allgemein
beitrag
chance
datei
dauerndes sperren
exit
falschen login
fehler
gel
herkunft
session
stehen
textdatei
verstehe
weiterleitung
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Oder mach es in einer Db.
Ist besser und sicher als Textdatei.
Und du kannst es besser ausgeben als eine Textdatei. -
also ich habs sio gel?st also Php Session und Db.
Es werden alle Loginversuche ob richtig oder falsch gespeichert. nach dem dritten falschen login dauerndes Sperren also keine Chance mehr!
<?php session_start();
// wenn session und diese nicht leer dann zur gesch?tzten Seite
if(isset($_SESSION['session']) and !empty($_SESSION['session'])){session_write_close();header("location: deine_Datei.php");exit;}
require_once("../c.inc.php");
$ip = $_SERVER["REMOTE_ADDR"];
$herkunft=gethostbyaddr($_SERVER["REMOTE_ADDR"]);
$res= mysql_query("select * from adminlogin where ip =\"". $ip. "\" ");
if(mysql_numrows($res)){
$data= mysql_fetch_array($res);
if($data['fehler']>2){
session_write_close();
// weiterleitung zur Fehlerausgabe mit ?bergabe der Ip usw.
header("location: ./sperr.inc.php?ip=$ip&herkunft=$herkunft");exit;
}// ende ist fehler >2
}// ende if(mysql_numrows($res1))
?>
Beitrag ge?ndert am 3.05.2006 11:01 von pit62 -
Ich werde das Script mal auf meinem Localhost testen und wenn es funktioniert, installieren. Wahrscheinlich werde ich es noch etwas ab?ndern m?ssen.
Aber ich verstehe auch noch nicht ganz alles: Wo ist die
c.inc.php
und die
sperr.inc.php? -
Kanst du mir das bitte sagen pit62?
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage