ilch Forum » Ilch Clan 1.1 » Allgemein » TextM im ClanScript

Geschlossen
  1. #1
    User Pic
    Keks gelöschter User
    Hallo!

    Ich habe eine frage zum TextManager:

    Ich möchte das Script so verändern das automatisch der Benutzername in das Autor Feld eingetragen wird, so das man keinen Namen mehr eingeben muss wenn man schon angemeldet ist, wenn man noch nicht im ClanScript meiner Seite angemeldet ist soll das Feld leer bleiben! Ich dachte mir das der Benutzername vielleicht aus einem Cookie ausgelesen wird!

    MFG Keks
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    manuel ilch-Gründer
    Registriert seit
    22.03.2003
    Beiträge
    4.260
    Beitragswertungen
    4 Beitragspunkte
    mhhm ja möglich ist das sicherlich!

    der benutzer name ist in einer Session gespeichert und du kannst ihn über die variable:

    $_SESSION['A_na'] aufrufen.

    genauso kannste auch prüfen obs ein gast ist:

    if ( $_SESSION['A_na'] == 'Gast' ) {
    echo 'Feld muss leergelassen werden';
    } else {
    echo 'Ins Feld kann der Benutzer eingetragen werden';
    }
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Keks gelöschter User
    Wo muss ich denn die Variable einfügen damit alles funktioniert? Hab schon rumprobiert, es aber nicht geschafft!
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    manuel ilch-Gründer
    Registriert seit
    22.03.2003
    Beiträge
    4.260
    Beitragswertungen
    4 Beitragspunkte
    is nen bissel komplizierter.

    kannst du ein wenig php oder eher gar nicht?
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Keks gelöschter User
    eher gar nicht
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    manuel ilch-Gründer
    Registriert seit
    22.03.2003
    Beiträge
    4.260
    Beitragswertungen
    4 Beitragspunkte
    also im textM.php in zeile 204 steht:

    $_POST['name'] = '';

    das ersetzte durch:

    if ( $_SESSION['A_na'] == 'Gast' ) {
      $_POST['name'] = '';
    } else {
      $_POST['name'] = $_SESSION['A_na'];
    }


    also einfach das $_POST['name'] ding löschen und dafür das was in Code steht eintragen.
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Keks gelöschter User
    Cool...Danke - hat Alles wunderbar geklappt!
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten