ilch Forum » Ilch Clan 1.1 » Allgemein » Ändern der Shourt Box

Geschlossen
  1. #1
    User Pic
    Frank gelöschter User
    Hi,

    ich habe da mal ne Frage über die Shout Box:

    Wenn man sich einloggt, steht ja der Loginname in dem Feld drin. Man kann ihn aber ändern. Jetzt wäre es für meine Webseite gut, wenn man den Namen nicht ändern kann. Wie mache ich das? Seid ihr so gütig, und schreibt mir ein kleines Scriptchen ins Forum?

    Ich wäre euch sehr dankbar.:D

    Servus
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    lux Mitglied
    Registriert seit
    18.09.2005
    Beiträge
    1.860
    Beitragswertungen
    0 Beitragspunkte
    ich weiss nicht ob das was nützt weil dann post ich halt wenn ich ausgeloggt bin
    externer Link
    das passiert, wenn ich designe glücklich
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Frank gelöschter User
    Mir nutzt das schon was! Wenn sich einer einloggt, z.B. als Alexander und schreibt meinen Namen rein und als Text was schlimmes, denkt jeder, dass ich ein Spennegsicht bin!

    Ich wäre deshalb euch dankbar, wenn einer den Script schreiben könnt!

    Servus
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Haudegen Mitglied
    Registriert seit
    23.11.2005
    Beiträge
    25
    Beitragswertungen
    0 Beitragspunkte
    hier eine Shoutbox mit der sollte es gehen , Gäste können ihren Namen nicht ändern und wenn Du eingeloggt bist steht dort nur Dein Name kannst ih auch nicht ändern .

    nehme den Kompletten Text aus deine Shoutbox.php und füge diesen ein :

    ','',$shoutbox_textarea);
    $shoutbox_textarea = str_replace('[/code]','',$shoutbox_textarea);
    $shoutbox_textarea = strip_tags($shoutbox_textarea);
    $erg = db_query('SELECT * FROM `xic_shoutbox` ORDER BY id DESC LIMIT 1');
    while ($row = db_fetch_object($erg) )
    {
    $oldtext = $row->textarea;
    if($oldtext == $shoutbox_textarea)
    {
    $nore = 0;
    }
    }

    if ($nore)
    {
    if ( !empty($shoutbox_nickname) AND !empty($shoutbox_textarea ) )
    {
    db_query('INSERT INTO `xic_shoutbox` VALUES ( "" , "'.$shoutbox_nickname.'<hr></hr>'.$datum.''.$zeit.'" , "'.$shoutbox_textarea.'" ) ' );
    }
    }
    }
    if ( $_SESSION['authright'] <= -1 ) {

    echo '<form action="index.php" method="POST">';
    echo '<input readonly type="text" size="20" name="shoutbox_nickname" value="'.$shoutbox_VALUE_name3.'" onFocus="if (value == \''.$shoutbox_VALUE_name.'\') {value = \'\'}" onBlur="if (value == \'\') {value = \''.$shoutbox_VALUE_name.'\'}" maxlength="30">';
    echo '<br /><textarea rows="4" cols="20" name="shoutbox_textarea"></textarea>';
    echo '<br><input type="submit" value="...und wech" name="shoutbox_submit"></center><hr></hr>';
    echo '</form><table width="100%" align="center" class="border" cellpadding="2" cellspacing="1" border="0">';

    } else {
    echo '<form action="index.php" method="POST">';
    echo '<input readonly type="text" size="4" name="shoutbox_nickname" value="'.$shoutbox_VALUE_name2.' '.$shoutbox_VALUE_name.'" onFocus="if (value == \''.$shoutbox_VALUE_name.'\') {value = \'\'}" onBlur="if (value == \'\') {value = \''.$shoutbox_VALUE_name.'\'}" maxlength="30">';
    echo '<br /><textarea rows="4" cols="20" name="shoutbox_textarea"></textarea>';
    echo '<br><input type="submit" value="...und wech" name="shoutbox_submit"></center>';
    echo '</form><table width="100%" align="center" class="border" cellpadding="2" cellspacing="1" border="0">';
    }
    $erg = db_query('SELECT * FROM `xic_shoutbox` ORDER BY id DESC LIMIT 5');
    $class = 'Cnorm';
    while ($row = db_fetch_object($erg) ) {
    $class = ( $class == 'Cmite' ? 'Cnorm' : 'Cmite' );
    echo "<tr class=\"Chead\"><td><b>\n$row->nickname\n</b></td></tr>\n";
    $shout = "<tr class=\"$class\"><td>\n".bbcode(wordwrap($row->textarea, 20, " ",1))."\n</td></tr>";
    echo "$shout\n";
    }
    echo '</table><a class="box" href="index.php?m=boxes/shoutbox&amp;archiv=1" onClick="window.open(\'#\', \'external\',\'width=500,height=400,scrollbars=yes,resizable=no\')" target="external">Archiv</a><hr></hr>';
    echo "<center>Es ist der<br> $datum $zeit <br>Deine IP:<br><b> $shoutbox_VALUE_name</b><br>";
    } else {

    $title = $allgAr['title'].' :: Shoutbox Archiv';
    $hmenu = 'Shoutbox Archiv';
    $design = new design ( $title , $hmenu , 0 );
    $design->header();
    $class = 'Cnorm';
    echo '<table width="100%" align="center" class="border" cellpadding="2" cellspacing="1" border="0"><tr class="Chead"><td><b>Shoutbox Archiv</b></td></tr>';
    $erg = db_query('SELECT * FROM `xic_shoutbox` ORDER BY id DESC');
    while ($row = db_fetch_object($erg) ) {
    $class = ( $class == 'Cmite' ? 'Cnorm' : 'Cmite' );
    echo '<tr class="'.$class.'"><td>';
    if ( $_SESSION['authright'] == -5 ) {
    echo '<b><a href="index.php?m=boxes/shoutbox&amp;delete='.$row->id.'">Loeschen</a>&nbsp;</b>';
    }
    echo ''.$row->nickname.':</b>&nbsp;'.bbcode($row->textarea).'</td></tr>';
    }
    echo '</table>';
    $design->footer();
    }
    ?> [/code]


    Zuletzt geändert von Haudegen am 29.11.2005 - 18:27
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten