ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Problem shoutbox

Geschlossen
  1. #1
    User Pic
    ExOMaNiaC Mitglied
    Registriert seit
    28.01.2007
    Beiträge
    42
    Beitragswertungen
    0 Beitragspunkte
    Hi,

    The massage I write In my shoutbox won't appear :'( , can someone search the fault in the script ?? Tnx 4 support !!

    <?php
    # Copyright by Manuel
    # Support www.ilch.de
    # modifiziert von: Painstorm


    defined ('main') or die ( 'no direct access' );
    $shoutbox_VALUE_name2 = getenv("REMOTE_ADDR");
    $datum=date("j.n.Y");
    $zeit=date(" H:i ");
    if ( loggedin() ) {
    $shoutbox_VALUE_name = $_SESSION['authname'];
    } else {
    $shoutbox_VALUE_name = 'Nickname';
    }
    if ( !empty($_POST['shoutbox_submit']) ) {
    $shoutbox_nickname = escape($_POST['shoutbox_nickname'],'string');
    $shoutbox_nickname = substr($shoutbox_nickname, 0, 15);
    $shoutbox_textarea = escape($_POST['shoutbox_textarea'],'textarea');
    $shoutbox_textarea = preg_replace("/\[.?(url|b|i|u|img|code|quote)[^\]]*?\]/i","",$shoutbox_textarea);
    $shoutbox_textarea = strip_tags($shoutbox_textarea);
    if ( !empty($shoutbox_nickname) AND !empty($shoutbox_textarea) ) {
    db_query('INSERT INTO `prefix_shoutbox` VALUES ( "" , "'.$zeit.''.$shoutbox_nickname.'" , "'.$shoutbox_textarea.'" ) ' );
    }
    }
    echo '<form action="index.php" method="POST">';
    echo "<center>";
    echo '<input type="text" size="18" name="shoutbox_nickname" value="'.$shoutbox_VALUE_name.'" onFocus="if (value == \''.$shoutbox_VALUE_name.'\') {value = \'\'}" onBlur="if (value == \'\') {value = \''.$shoutbox_VALUE_name.'\'}" class="login_1" maxlength="15" style="margin-top:3px; ">';
    echo '<br /><textarea cols="15" rows="2" name="shoutbox_textarea" class="login_3" style="margin-top:3px; "></textarea><br />';
    echo '<input type="image" src="include/images/login/shoutbox.png" style="margin-top:3px; " name="user_login_sub" value="'.$lang['formsub'].'" /><br /><br/>';
    echo '</form><table width="103%" class="border" cellpadding="2" cellspacing="1" border="0">';
    $erg = db_query('SELECT * FROM `prefix_shoutbox` ORDER BY id DESC LIMIT 10');
    $class = 'Cnorm';
    while ($row = db_fetch_object($erg) ) {
    $class = ( $class == 'Cmite' ? 'Cnorm' : 'Cmite' );
    echo '<tr class="'.$class.'"><td><b>'.$row->nickname.':</b> '.preg_replace( '/([^\s]{10})(?=[^\s])/', "$1\n", $row->textarea).'</td></tr>';
    }
    echo '</table><a class="box" href="index.php?shoutbox"><img src="include/images/login/archive.png" border="0" /></a>';

    ?>

    Grtzz ExO


    verwendete ilchClan Version: 1.1
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Burli Mitglied
    Registriert seit
    17.06.2006
    Beiträge
    776
    Beitragswertungen
    0 Beitragspunkte
    Sry i can not good english

    Are we can i see is this not good
    echo '<form action="index.php" method="POST">';
    echo "<center>";
    echo '<input type="text" size="18" name="shoutbox_nickname" value="'.$shoutbox_VALUE_name.'" onFocus="if (value == ''.$shoutbox_VALUE_name.'') {value = ''}" onBlur="if (value == '') {value = ''.$shoutbox_VALUE_name.''}" class="login_1" maxlength="15" style="margin-top:3px; ">';
    echo '<br /><textarea cols="15" rows="2" name="shoutbox_textarea" class="login_3" style="margin-top:3px; "></textarea><br />';
    echo '<input type="image" src="include/images/login/shoutbox.png" style="margin-top:3px; " name="user_login_sub" value="'.$lang['formsub'].'" /><br /><br/>';
    echo '</form><table width="103%" class="border" cellpadding="2" cellspacing="1" border="0">';
    $erg = db_query('SELECT * FROM `prefix_shoutbox` ORDER BY id DESC LIMIT 10');
    $class = 'Cnorm';
    while ($row = db_fetch_object($erg) ) {
    $class = ( $class == 'Cmite' ? 'Cnorm' : 'Cmite' );
    echo '<tr class="'.$class.'"><td><b>'.$row->nickname.':</b> '.preg_replace( '/([^s]{10})(?=[^s])/', "$1n", $row->textarea).'</td></tr>';
    }
    echo '</table><a class="box" href="index.php?shoutbox"><img src="include/images/login/archive.png" border="0" /></a>';
    
    ?>

    copy this and overwrite your´s

      echo '<form action="index.php" method="POST">';
      echo '<input type="text" size="20" name="shoutbox_nickname" value="'.$shoutbox_VALUE_name.'" onFocus="if (value == ''.$shoutbox_VALUE_name.'') {value = ''}" onBlur="if (value == '') {value = ''.$shoutbox_VALUE_name.''}" maxlength="15">';
      echo '<br /><textarea cols="20" rows="6" name="shoutbox_textarea"></textarea><br />';
      echo '<input type="submit" value="'.$lang['formsub'].'" name="shoutbox_submit">';
      echo '</form><table width="88%" class="border" cellpadding="2" cellspacing="1" border="0">';
      $erg = db_query('SELECT * FROM `prefix_shoutbox` ORDER BY id DESC LIMIT 10');
    	$class = 'Cnorm';
      while ($row = db_fetch_object($erg) ) { 
    	  $class = ( $class == 'Cmite' ? 'Cnorm' : 'Cmite' );
        echo '<tr class="'.$class.'"><td><b>'.$row->nickname.':</b> '.preg_replace( '/([^s]{10})(?=[^s])/', "$1n", $row->textarea).'</td></tr>';
      }
      echo '<center></table><a class="box" href="index.php?shoutbox">'.$lang['archiv'].'</a>
    ?>


    i Hope i can help you and sory for my english
    Wenn einer besser Englisch kann kann er es ja ma versuchen genauer zu erklären was er machen soll lachen

    MfG Burli


    Zuletzt modifiziert von Burli am 09.02.2007 - 23:41:15
    Wer in einem Text von mir, einen Rechtschreibfehler findet, der darf diesen auch behalten
    leistung-durch-schmerz.de
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    ExOMaNiaC Mitglied
    Registriert seit
    28.01.2007
    Beiträge
    42
    Beitragswertungen
    0 Beitragspunkte
    Tnx m8 ! zwinker
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten