Ergebnis 1 bis 9 von 9

Thema: Letzer Login

  1. #1
    Benutzer Avatar von web_com
    Registriert seit
    15.08.2006
    Beiträge
    83

    Frage Letzer Login

    Hallo Leute
    Ich suche für meinen adinbereich diese Codeschippsel
    Um meine sicherheit steigern (startseite Adminforce)

    Logindaten
    Letzer Login: 06.06.2008 13:41:39
    Host/IP: cello............10.11.vie.surfer.at

    dieses wäre der meger Hammer wenn es ginge *g*


    mfg Web_com

  2. #2
    Erfahrener Benutzer Avatar von Gremlin
    Registriert seit
    05.07.2006
    Beiträge
    5.206
    Hallo,


    1. Erstelle einen Ordner /log/ in /adminforce/
    2. Erstelle in diesem Ordner die Datei admin_acces.log mit chmod777
    3. Öffne index.php
      1. Suche:
        PHP-Code:
        $_SESSION['admin'] = 1
      2. 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 

    4. Ö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>&nbsp;&nbsp;&nbsp;&nbsp;'.$login[0].'&nbsp;&nbsp;&nbsp;&nbsp; '.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
    Diskutiere nie mit Idioten - sie holen Dich auf ihr Niveau und schlagen Dich dort mit Erfahrung!



  3. #3
    Benutzer Avatar von web_com
    Registriert seit
    15.08.2006
    Beiträge
    83
    Zitat Zitat von cdp Beitrag anzeigen

    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
    Hallo

    so ich habe genau die angaben befolgt
    und hatte eine admin_acces.log (textdatei) angelegt richtig oder falsch ??

    aber es ist ein problem auf getreten:
    Code:
    Fatal error: Call to undefined function: file_put_contents() in /home/www/doc/11..0/lose-s.com/www/adminforce/index.php on line 18
    ??

    noch eine frage reicht der htacces schutz nicht in den adminbereich aus oder muss ich ihn extra schützen ???


    mfg Web_com

  4. #4
    Erfahrener Benutzer Avatar von Gremlin
    Registriert seit
    05.07.2006
    Beiträge
    5.206
    Du verwendest kein php5 füge einfach folgende Funktion noch in die lib/functions.lib.php ans Ende ein:

    PHP-Code:
    if (!function_exists('file_put_contents')) { 
     function 
    file_put_contents($filename$data) { 
      if ((
    $h = @fopen($filename'w')) === false) { 
       return 
    false
      } 
      if ((
    $bytes = @fwrite($h$data)) === false) { 
       return 
    false
      } 
      
    fclose($h); 
      return 
    $bytes
     } 

    Diskutiere nie mit Idioten - sie holen Dich auf ihr Niveau und schlagen Dich dort mit Erfahrung!



  5. #5
    Benutzer Avatar von web_com
    Registriert seit
    15.08.2006
    Beiträge
    83
    Hallo

    Ich verwende keine php5
    aber es kamm der selbe fehler wieder

    Fatal error: Call to undefined function: file_put_contents() in /home/www/doc/dcp11..00015/lose-s...com/www/adminforce/index.php on line 18

  6. #6
    Erfahrener Benutzer Avatar von Gremlin
    Registriert seit
    05.07.2006
    Beiträge
    5.206
    Und du hast die Funktion in die functions.lib.php getan bei mir geht es habe das schon lange drin :think:
    Diskutiere nie mit Idioten - sie holen Dich auf ihr Niveau und schlagen Dich dort mit Erfahrung!



  7. #7
    Benutzer Avatar von web_com
    Registriert seit
    15.08.2006
    Beiträge
    83
    Hallo

    ich habe es noch mals versucht
    aber ohne erfolg zu verbuchen *g*

    es ist leider net immer einfach

    Code:
    Fatal error: Call to undefined function: file_put_contents() in /home/www/doc/dcp11..00015/lose-.....com/www/adminforce/index.php on line 19

  8. #8
    Erfahrener Benutzer
    Registriert seit
    17.08.2006
    Beiträge
    573
    Zitat Zitat von cdp Beitrag anzeigen
    Du verwendest kein php5 füge einfach folgende Funktion noch in die lib/functions.lib.php ans Ende ein:

    PHP-Code:
    if (!function_exists('file_put_contents')) { 
     function 
    file_put_contents($filename$data) { 
      if ((
    $h = @fopen($filename'w')) === false) { 
       return 
    false
      } 
      if ((
    $bytes = @fwrite($h$data)) === false) { 
       return 
    false
      } 
      
    fclose($h); 
      return 
    $bytes
     } 


    hast du dieses auch eingefügt??? wie cdp geschrieben hat??

    in dieser datei.. lib/functions.lib.php ohne diesen eintrag kamm bei mir auch eine fehlermeldung..

  9. #9
    Benutzer Avatar von web_com
    Registriert seit
    15.08.2006
    Beiträge
    83
    Zitat Zitat von pummuk Beitrag anzeigen
    hast du dieses auch eingefügt??? wie cdp geschrieben hat??

    in dieser datei.. lib/functions.lib.php ohne diesen eintrag kamm bei mir auch eine fehlermeldung..
    Hallo

    ich habe genau diese auch eingetragen

    PHP-Code:
    if (!function_exists('file_put_contents')) {  
     function 
    file_put_contents($filename$data) {  
      if ((
    $h = @fopen($filename'w')) === false) {  
       return 
    false;  
      }  
      if ((
    $bytes = @fwrite($h$data)) === false) {  
       return 
    false;  
      }  
      
    fclose($h);  
      return 
    $bytes;  
     }  

    und es 2 mal versucht

Ähnliche Themen

  1. Login weg
    Von FloMK im Forum [HD] Programmieren
    Antworten: 4
    Letzter Beitrag: 28.12.2009, 12:56
  2. vms login
    Von mailtausch4000 im Forum Support zum VMSone
    Antworten: 2
    Letzter Beitrag: 07.12.2009, 20:48
  3. 3 x alle 10 min login
    Von Xenon im Forum Weiterentwicklung Basisscript
    Antworten: 6
    Letzter Beitrag: 10.07.2008, 19:49
  4. Login-Button statt Login-Feld
    Von Masterphil im Forum [HD] Grafik, Server & Sonstiges
    Antworten: 3
    Letzter Beitrag: 07.07.2008, 18:46
  5. Login im Vms 1
    Von Surf mit mir im Forum [HD] Programmieren
    Antworten: 4
    Letzter Beitrag: 28.01.2008, 17:40

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •