Startseite
Features
Changelog
Download
Kalender
Forum
Dokumentation
F.A.Q.
Newsletter
1&1-Shop
Kontakt
Impressum
Datenschutz

Social Bookmarks:
Teilen bei Facebook Bookmarken bei Google Twittern Teilen bei Delicious
(Icons by UIconStock)
Folge Event-List:
Facebook RSS-Feed

Logo
Werbung  

User nach Login-Sperre freischalten

Wer kennt das nicht. Da will man mal eben schnell was im ACP nachschauen oder umstellen und dann ist die Großschreibung auf der Tastatur aktiv und schon hat man seine Loginversuche aufgebraucht und der Admin ist mit einer Login-Sperre versehen. Während sich ein normaler User im ACP wieder freischalten läßt, wird das in dieser Situation schwierig, wenn man keinen zweiten Admin hat, der helfen kann. Nun heißt es abwarten oder man nimmt dieses kleine PHP-Script, mit dem ihr die Sperre eures Admins (oder auch eines beliebigen Users) zurücksetzen könnt (Username zu Beginn entsprechend eintragen):

unlockuser.php
<?php
$username = "Admin";  // hier den Usernamen eintragen
define('IN_KOC_ACP', true);
require(dirname(__FILE__)."/config.inc.php");
if ($sqlmode <> "mysql" AND $sqlmode <> "mysqli") die('No valid SQL mode selected in config.inc.php');
require(dirname(__FILE__)."/lib/lib_".$sqlmode."_db.php");
$dbtableusers = "koc".$n."_users";
$db = new el_db($mysqlhost,$mysqluser,$mysqlpassword,$mysqldb);
$db->query("UPDATE $dbtableusers SET failedlogintime=0,failedlogincount=0 WHERE username='".addslashes($username)."'");
echo "User ".$username." freigeschaltet!";
exit(); 
?>

Das Script in eine leere Text-Datei kopieren und unter dem Namen unlockuser.php speichern. Anschließend die Datei unlockuser.php in einem Browser ins ACP-Verzeichnis des Kalenders hochladen und dort mit einem beliebigen Browser hochladen. Sobald der Text "User Username freigeschaltet" erscheint, kann man sich wieder anmelden.

Bitte nicht vergessen, anschließend die Datei unlockuser.php wieder aus dem ACP-Verzeichnis zu löschen!