ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Nick. änderung = Forum Problem

Geschlossen
  1. #1
    User Pic
    LUK4S Mitglied
    Registriert seit
    21.10.2006
    Beiträge
    1.935
    Beitragswertungen
    0 Beitragspunkte
    Hallo, mir ist aufgefallen das wenn ich jetzt z.B in mein Forum einen Post schreibe, danach meinen Nick. namen ändere und dann wieder ins Forum schaue das sich die Nicknamen die gepostet haben nicht ändert!

    Wieso ist das so, bzw. was kann man dagegen tun? Also am umcoden etc. ?


    verwendete ilchClan Version: 1.1
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    no2 Mitglied
    Registriert seit
    18.02.2006
    Beiträge
    217
    Beitragswertungen
    0 Beitragspunkte
    Naja ich würde mal darauf tippen, das der post samt dem usernamen in der mysql datenbank gespeichert wird, unabhängik davon ob der username verändert wird.
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Genau erkannt es wird nicht nur die user id sondern auch der user name gesicht,... am einfachsten statt den user namen die id nehmen und dann einfach über ne abfrage auf den namen aus der user db zu greifen,... zwinker
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Aber das ist dann mit Gästen doof, du kannst das nur machen, wenn dein Forum für Gäste geschlossen ist, da diese keine Userid haben, bzw keine die dann auf einen Namen in der Datenbank zeigt, weiter ist es doof, wenn man einen User löscht zeigt dessen id dann auch ins leere, deswegen ist es so, wie es jetzt ist.
    Mein Vorschlag wäre ein Script zu benutzten, was bei einem Namenstausch einfach den Namen in allen Beiträgen ändert.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    LUK4S Mitglied
    Registriert seit
    21.10.2006
    Beiträge
    1.935
    Beitragswertungen
    0 Beitragspunkte
    Und welches Script würde da in Frage kommen?
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    eXecut1oner Mitglied
    Registriert seit
    26.10.2006
    Beiträge
    827
    Beitragswertungen
    0 Beitragspunkte
    das vorhandene bearbeiten^^
    und zu den Gästen, man könnte doch auch so scripten das gäste einfach den nick "Gast" bekommen, und wenn sie mehr beiträge schreiben wollen, sollen sie sich einfach anmelden und könnten so ihren nick verwenden...


    Zuletzt modifiziert von eXecut1oner am 03.12.2006 - 19:52:07
    it's not a bug, it's a feature... nsk-team.com
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Das Script muss natürlich erst geschrieben werden, obwohl es sicherlich mit einem SQL Befehl geht.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Kurz und schmerzlos
    <?php
    defined ('main') or die ( 'no direct access' );
    db_query("UPDATE `prefix_posts` SET erst = 'Neuer Name' WHERE erst = 'Alter Name'");
    ?>

    oder
    <?php
    defined ('main') or die ( 'no direct access' );
    db_query("UPDATE `prefix_posts` SET erst = 'Neuer Name' WHERE erstid = ID");
    ?>
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten