Registrieren | Passwort vergessen |
Benutzername    Passwort    Eingeloggt bleiben    
Seitenaufbau in 0.17 Sekunden - 352 DB-Abfragen | Mitglieder: 2377 | Forum: 15684 | Downloads: 127 | Insgesamt runtergeladen: 41161 | Insgesamt: 14,743,306 eindeutige Besuche
Guten Tag [Gast]
Wenn Sie bereits Registriert sind loggen Sie sich einfach ein
©
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 Pilzwb (29.01.2022 09:28): Guten Morgen BlackScorpion (07.01.2022 23:00): https://radio-black-scorpion.de wünscht ein erholsames We
Datum: Donnerstag, 25. April 2024 Diese Seite Geladen Am: 16:51:46Aktuelle Zeit: Zeit
 Wer ist online
Gäste & Bots online: 2
Mitglieder online: 0
Neuestes Mitglied: Leon Schlemmer

DeviceArminPremium bis 25.12.2025 - 12:05 UhrPunkte
30Min
DeviceMarioPremium bis 17.10.2024 - 09:58 UhrPunkte
Offline
DeviceRolly8-HLPunkte
Offline
DevicepartybremenPunkte
Offline
Device21MatzePunkte
Offline
DevicebubblePunkte
Offline
DeviceSeptron
Offline
DevicehexerPunkte
Offline
DeviceJP_ONAIRPunkte
Offline
DeviceLoewenperle
Offline
Gast
gast
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 11 Tagen 20 Stunden
Wir gratulieren den Gewinnern der Rubbler-Lotterie: 1. Preis: JP_ONAIR 2. Preis: Armin 3. Preis: 21Matze

 V-Bank Offline
vor 25 Tagen 20 Stunden
Wir gratulieren den Gewinnern der Rubbler-Lotterie: 1. Preis: Harlekin 2. Preis: 21Matze 3. Preis: JP_ONAIR

Verwarnstatus: warningwarningwarningwarning
vor 26 Tagen 16 Stunden
Schöne Ostertage wünsche ich euch. Smile

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

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

Shoutbox Beiträge: 180

Security System 1.9.0 © 2006-2008 by BS-Fusion Deutschland
260162 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-2024 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!!!