Hallo,
- Erstelle einen Ordner /log/ in /adminforce/
- Erstelle in diesem Ordner die Datei admin_acces.log mit chmod777
- Öffne index.php
- Suche:
PHP-Code:
$_SESSION['admin'] = 1;
- Füge danach ein:
PHP-Code:
# Log schreiben
file_put_contents('log/admin_acces.log',file_get_contents('log/admin_acces.log')."".$_SERVER['REMOTE_ADDR']."|".time()."\n");
# Log schreiben
- Öffne adminforce/content/startseite.php und füge am Ende folgendes ein:
PHP-Code:
<?head('Loginlog');
$logins = file('log/admin_acces.log');
for ($i=0;$i<count($logins);$i++)
{
$login = explode('|',$logins[$i]);
echo '<b>'.date("d.m.Y - H:i:s",$login[1]).'</b> '.$login[0].' '.gethostbyaddr($login[0]).'<br>';
}
foot();?>
Thats it!
Am besten den Ordner /adminforce/ sofern noch nicht getan per htaccess schützen
file_put_contents benötigt >= php5! Ein Workaround gibt es hier im Forum (Suche) aber aus Prinzip nutze ich php5 Funktionen
![]()