Registrieren | Passwort vergessen |
Benutzername    Passwort    Eingeloggt bleiben    
Seitenaufbau in 0.21 Sekunden - 353 DB-Abfragen | Mitglieder: 2396 | Forum: 15716 | Downloads: 127 | Insgesamt runtergeladen: 41530 | Insgesamt: 16,028,029 eindeutige Besuche
Guten Abend [Gast]
Wenn Sie bereits Registriert sind loggen Sie sich einfach ein
©
Charly3000 (07.06.2025 22:39): Charlys-Funradio wünsch frohe Pfingsten hexer (01.02.2025 16:43): hallo DerEinsame2 (04.01.2024 13:19): Hallo ihr lieben ich wünsche euch ein Frohes und es Gesundes neues jahr. Chat-Radio24 (02.01.2024 17:36): Ein Frohes neues Jahr wünsche ich allen JP_ONAIR (01.01.2024 15:33): Frohes neues ^^ DerEinsame2 (17.12.2023 17:24): liebe leute ich wünsche euche tolle feiertage, und das beste fürs neue jahr 2024 Radiotv (18.11.2023 18:39): Liebe Grüsse Von www.radiotvmg.de Charly3000 (18.05.2023 16:09): Happy Vatertag wünscht www.Charlys-Funradio.de Charly3000 (08.05.2023 00:41): Wünsche eine erfolgreiche Woche RadioNightlineStudios (05.10.2022 07:27): RADIO-NIGHTLINE-STUDIOS WÜNSCHT EINEN GOLDENEN OKTOBER
Datum: Montag, 07. Juli 2025 Diese Seite Geladen Am: 22:02:35Aktuelle Zeit: Zeit
 Wer ist online
Gäste & Bots online: 1
Mitglieder online: 0
Neuestes Mitglied: Pascal

DeviceArminPremium bis 23.02.2026 - 12:05 UhrPunkte
Offline
Device21MatzePunkte
Offline
DeviceHarlekinPunkte
Offline
DeviceMarioPremium bis 01.08.2026 - 02:52 UhrPunkte
Offline
DevicepartybremenPunkte
Offline
DeviceRolly8-HLPunkte
Offline
DeviceRedrumPunkte
Offline
DeviceDerEinsame2Premium bis 08.07.2025 - 20:49 UhrPunkte
Offline
DevicePaulinePunkte
Offline
DeviceAndreahPunkte
Offline
Gast
gast
Mehr anzeigen

     - SuperAdmin|         - Admin ©
     - Forum Mod |         - Mitglied


 Unwetterwarnung

 Server uptime
Serverchecks bei http://www.my-cronjob.de - Ihr kostenloser Cronjob- und Serverüberwachungsdienst mit Uptime-Statistik für Ihre Homepage

 Login
Wilkommen auf meiner Webseite!
Als registrierter Benutzer hast Du einige Vorteile!


Benutzername

Passwort

Eingeloggt bleiben:


Passwort vergessen?
Um ein neues Passwort anzufordern klicke hier.

Problem bei Login / Registrierung?
Kontakt
Viel Spaß wünscht euer DeeoNe

 Shoutbox
Du musst eingeloggt sein um eine Nachricht zu schreiben.

 V-Bank Offline
vor 1 Tag 22 Stunden
Wir gratulieren den Gewinnern der Rubbler-Lotterie: 1. Preis: 21Matze 2. Preis: Harlekin 3. Preis: Armin

 V-Bank Offline
vor 16 Tagen 1 Stunde
Wir gratulieren den Gewinnern der Rubbler-Lotterie: 1. Preis: 21Matze 2. Preis: Harlekin 3. Preis: Armin

 V-Bank Offline
vor 29 Tagen 23 Stunden
Wir gratulieren den Gewinnern der Rubbler-Lotterie: 1. Preis: 21Matze 2. Preis: Harlekin 3. Preis: Armin

 V-Bank Offline
vor über 1 Monat
Wir gratulieren den Gewinnern der Rubbler-Lotterie: 1. Preis: 21Matze 2. Preis: Harlekin 3. Preis: Armin

 V-Bank Offline
vor über 1 Monat
Wir gratulieren den Gewinnern der Rubbler-Lotterie: 1. Preis: Harlekin 2. Preis: 21Matze 3. Preis: Armin

Shoutbox Beiträge: 216

Security System 1.9.0 © 2006-2008 by BS-Fusion Deutschland
287312 Angriff(e) blockiert

1 IP´s gelistet
[Tutorials-DB] Bad Login Manager Anleitung (7.02)
DeeoNe am 24.02.2013 12:32 · Geändert am 10.03.2013 22:25
Hier ein kleines Tutorial wie man Den Bad Login Manager in 7.02 einbaut + PN über ein Falschen Login mit seinem Nick informieren kann:

PHP-Fusion: 7.02 !!!

./includes/classes/Authenticate.class.php
suche in Zeile 97:
Code
redirect(Authenticate::getRedirectUrl(1));



ersetzte mit:
Code
redirect(Authenticate::getBadLoginUrl(1, $inputUserName));




suche in Zeile 100:
Code
redirect(Authenticate::getRedirectUrl(1));



ersetzte mit:
Code
redirect(Authenticate::getBadLoginUrl(1, $inputUserName));




gehe zu zeile 317:
Code
   // Get Loging Redirect Url
   public static function getRedirectUrl($errorId, $userStatus = "", $userId = "") {
      global $_SERVER;

      $return = BASEDIR."login.php?error=".$errorId;

      if ($userStatus) { $return .= "&status=".$userStatus; }
      if ($userId) { $return .= "&id=".$userId; }

      $return .= "&redirect=".urlencode($_SERVER['PHP_SELF']);

      if (FUSION_QUERY) { $return .= urlencode("?".preg_replace("/&/i", "&", FUSION_QUERY)); }

      return $return;
   }



füge darunter dies hinzu:
Code
   // Get Loging BadLogin Url
   public static function getBadLoginUrl($errorId, $inputName = "") {
      global $_SERVER;

      $return = BASEDIR."login.php?error=".$errorId;

      if ($inputName) { $return .= "&name=".$inputName; }

      $return .= "&redirect=".urlencode($_SERVER['PHP_SELF']);

      if (FUSION_QUERY) { $return .= urlencode("?".preg_replace("/&/i", "&", FUSION_QUERY)); }

      return $return;
   }




./login.php
gehe zu Zeile 56:
Code
         case 1:
            echo $locale['global_196'];
            break;



und füge unter !!!
Code
echo $locale['global_196'];



Den Bad Login Manager Schnipsel:
Code
// -- START RECORD BAD LOGIN -- \\
  if(file_exists(INFUSIONS."bad_login/admin.php")){
    $result = dbquery("INSERT INTO ".$db_prefix."bad_login VALUES('', '".USER_IP."', '".time()."', '".$_GET['name']."')");
    $check = dbquery("SELECT * FROM ".$db_prefix."bad_login WHERE login_ip='".USER_IP."'");
    $cdata = dbarray($check);
    if(dbrows($check) >= 10){
      $blacklist_ip = USER_IP;
      $blacklist_email = "";
      $blacklist_time = time();
      $blacklist_reason = "10 Versuche @ login";
      $list = dbquery("INSERT INTO ".$db_prefix."blacklist VALUES('', '1', '$blacklist_ip', '4', '$blacklist_email', '$blacklist_reason', '$blacklist_time')");
    }
  }
  // -- END RECORD BAD LOGIN -- \\




Wollt Ihr dem Mitglied noch eine PN schieken für ein Falschlogin mit seinem Account, dann noch diesen Code unter den Bad Login Manager Schnipsel einfügen:
Code
   $result = dbquery("SELECT user_id, user_name FROM ".DB_USERS." WHERE user_name='".$_GET['name']."' LIMIT 1");
      if (dbrows($result) == 1) {
          $baduser = dbarray($result);
         //-----USERS PN NOTIFICATION-----//
         $blmessage = "Hallo ".$baduser['user_name'].",<br /><br />die IP ".$_SERVER['REMOTE_ADDR']." hat sich versucht am ".date("d.m.Y H:i:s",time())." mit deinem Account einzuloggen.<br /><br />Ist dies nicht deine IP und kommt dies &ouml;fters vor, bitte ich dich einen Admin zu Informieren, um den Schutz deines Accounts aufrecht halten zu k&ouml;nnen.";
         $result = dbquery("INSERT INTO ".$db_prefix."messages (
         message_to, message_from, message_subject, message_message, message_smileys, message_read, message_datestamp, message_folder
         ) VALUES( '".$baduser['user_id']."', '1', 'Falscher login mit deinem Nicknamen [".$baduser['user_name']."] erkannt!', '$blmessage', 'y', '0', '".time()."', '0')");
         //-----USERS PN NOTIFICATION-----//
   }



Tutorials DB © 2010-2025 ptown67
Bewertung
  • Aktuelle Bewertung 5/5

Bewertung: 5/5 (6 Zurücknehmen)


Nur Mitglieder können Bewertungen abgeben.
Bitte einloggen oder registrieren.
Kommentare
Es wurden noch keine Kommentare verfasst.
Kommentar schreiben
Bitte logge dich ein, um ein Kommentar zu verfassen.
Sämtliche Grafiken und Texte dieser Seite unterliegen dem Urheberrecht und dürfen nicht ohne Erlaubnis kopiert werden!!!