ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Login Problem Sonderzeichen

Geschlossen
  1. #1
    User Pic
    skybrush Mitglied
    Registriert seit
    15.10.2008
    Beiträge
    4
    Beitragswertungen
    0 Beitragspunkte
    Hallo Leute!

    Das Problem:
    Ich habe heute meine Clanseite mit Ilch fertiggestellt (lokal) und mich ,zum Testen, als einer meiner Mitspieler eingetragen.

    Tûnésia.

    Doch will ich mich mit diesem Nickname einloggen, komme ich nur zurück zur Hauptseite.

    Ändere ich den Nicknamen sodass er keine Sonderzeichen mehr enthält, funktioniert der Login!

    Meine Frage also:
    Wie muss ich das Ilch-Skript modifizieren, sodass auch Sonderzeichen im Benutzernamen verwendet werden können?


    verwendete ilchClan Version: 1.1

    betroffene Homepage: noch.lokal


    Zuletzt modifiziert von skybrush am 15.10.2008 - 00:51:20
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Bigxxx Mitglied
    Registriert seit
    04.10.2008
    Beiträge
    11
    Beitragswertungen
    0 Beitragspunkte
    Selbes Problem hier...
    habe mein Login in ♣WebMaster♣ geändert...
    Nun habe ich das Problem das ich mich nicht einloggen kann...
    weder mit
    ♣WebMaster♣
    noch mit
    ♣WebMaster♣

    Bitte um hilfe
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Bigxxx Mitglied
    Registriert seit
    04.10.2008
    Beiträge
    11
    Beitragswertungen
    0 Beitragspunkte
    Selbes Problem hier...
    habe mein Login in ♣WebMaster♣ geändert...
    Nun habe ich das Problem das ich mich nicht einloggen kann...
    weder mit
    ♣WebMaster♣
    noch mit
    ♣WebMaster♣

    Bitte um hilfe
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Bigxxx Mitglied
    Registriert seit
    04.10.2008
    Beiträge
    11
    Beitragswertungen
    0 Beitragspunkte
    Okay ich habe das Problem behoben.
    Wenn du kein 2. Admin angelegt hast, lade die admin.php runter,
    lösche ziemlich weit unten:
    if ( user_has_admin_right($menu) ) {
    }

    das dazwischen lass stehen.

    Warum das löschen?
    Da dies soviel heißt wie..
    Wenn du Adminrechte hast, dann admin menü zeigen...

    Nun registriere dich neu auf deiner seite und rufe die Admin.php auf so in etwa..
    www.meinlink.de/admin.php
    Nun logge dich ein ...
    Du gelangst nun zum admin modus,
    jetzt drücke auf verwalten und ändere dein name.
    Du kannst dich jetzt mit dem neuen Name einloggen zwinker
    Ich hoffe es hilft dir , mir hats geholfen

    WICHTIG
    Vergesse nicht die admin.php wieder zurückzuändern wenn du fertig bist...
    Warum?
    Weil sich sonst alle über die admin.php einloggen können und zugriff auf den adminbereich haben.
    Bigxxx


    Ach und zu deiner Frage....
    Ich glaube es ist nicht möglich zwinker


    Zuletzt modifiziert von Bigxxx am 15.10.2008 - 02:59:45
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    skybrush Mitglied
    Registriert seit
    15.10.2008
    Beiträge
    4
    Beitragswertungen
    0 Beitragspunkte
    Man kann doch auch einfach den Benutzernamen in der Datenbank ändern. zwinker

    Sonst noch jemand ne Idee zu meinem Problem?
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Panicsheep Hall Of Fame
    Registriert seit
    24.08.2004
    Beiträge
    10.192
    Beitragswertungen
    16 Beitragspunkte
    Oh mein Gott.

    Wer kommt bloß auf so eine Schwachsinnige Idee den Adminbereich für alle und jeden zu öffnen??

    Wer solche Tipps gibt gehört erschossen.
    Omnia bona erunt
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    skybrush Mitglied
    Registriert seit
    15.10.2008
    Beiträge
    4
    Beitragswertungen
    0 Beitragspunkte
    Heißen Dank! Ihr seid meine Helden. lächeln

    includes/func/user.php Zeile 80 
    $name = escape_nickname($_POST['name']);
    zu
    $name = escape($_POST['name'],'string');
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    jam_ang Mitglied
    Registriert seit
    08.11.2008
    Beiträge
    57
    Beitragswertungen
    0 Beitragspunkte
    skybrush daaaanke. das hab ich gesucht.^^
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten