ilch Forum » Ilch Clan 1.1 » Allgemein » Shoutbox kaputt

Geschlossen
  1. #1
    User Pic
    Blacktitan Mitglied
    Registriert seit
    31.03.2007
    Beiträge
    537
    Beitragswertungen
    0 Beitragspunkte
    Hi Leute,

    auf meiner Seite geht die Shoutbox nicht mehr, unter Konfiguration hab ich eigentlich alles normal eingestellt....
    es sieht so aus als könnte man schreiben aber wenn man absendet kommt nichts in die shoutbox (könnt ihr gerne ausprobieren)
    die shoutbox.php habe ich auch schon neu hochgeladen...

    kann mir einer helfen? danke schonmal im vorraus

    mfg Blacktitan


    verwendete ilchClan Version: 1.1

    betroffene Homepage: blacktitans.pytalhost.de
    The BlackTitans Clan
    visit us externer Link
    Call of Duty 6 und Battlefield Bad Company 2
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    ZSKing Mitglied
    Registriert seit
    05.05.2007
    Beiträge
    1.026
    Beitragswertungen
    0 Beitragspunkte
    Hmm... Also vielleicht ist was mit den Post Abfragen falsch. - Na ja probier mal den Code hier für die shoutbox.php:

    <?php  
    #  Copyright: Manuel 
    #  Support: http://www.ilch.de/forum.html
    #  Modifikation: ZSKing
    #  Modname: Shoutbox Extended
    
    echo '<center>' ;
    defined ('main') or die ( 'Glaubst du, du kannst hier Daten klauen?! Falsch gedacht! :p' ); 
    $datum=date("j.n."); 
    $zeit=date(" H:i "); 
    $text = BBcode($text);
      if ( loggedin() ) { 
        $shoutbox_VALUE_name = $_SESSION['authname']; 
      } else { 
        $shoutbox_VALUE_name = 'Titan Gast'; 
      } 
      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 ( "" , "'.$shoutbox_nickname.' '."am".' '.$datum.' '.'<br/>'.' '."um".' '.$zeit.' '."Uhr".' " , "'.$shoutbox_textarea.'"  ) ' ); 
          } 
      } 
      echo '<form action="index.php" method="POST">'; 
    echo "<center><br>Uhrzeit: $zeit Uhr<br/>Datum: $datum"; echo '<br/>' ; echo '<input type="text" size="13" 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="15" rows="2" name="shoutbox_textarea" ></textarea><br />'; 
      echo '<input type="submit" value="'.$lang['formsub'].'" name="shoutbox_submit">'; 
      echo '</form><table width="140" 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">'.$lang['archiv'].'</a>' ; 
    echo '</center>' ;
    ?>



    Ich hoffe das klappt damit. Ich würde außerdem das Anti-Spam auf Gast setzen. Bei einer Clan-Seite spammt eh niemand und sollte das mal der Fall sein kannst du das ja immer noch wieder hoc setzen! zwinker Ich habe es auch auf Gast- Das ist User freundlichen! lächeln

    MfG
    ZSKing


    Zuletzt modifiziert von ZSKing am 05.01.2008 - 13:39:59
    »inaktiv
    _________________________________
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Blacktitan Mitglied
    Registriert seit
    31.03.2007
    Beiträge
    537
    Beitragswertungen
    0 Beitragspunkte
    danke für die neue shoutbox doch hilft auch nicht
    sieh selbst:
    blacktitans.pytalhost.de

    hat das vllt was mit pytal zu tun?
    The BlackTitans Clan
    visit us externer Link
    Call of Duty 6 und Battlefield Bad Company 2
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Ithron Hall Of Fame
    Registriert seit
    21.01.2006
    Beiträge
    2.659
    Beitragswertungen
    24 Beitragspunkte
    poste mal deine include/boxes/shoutbox.php

    Und nein mit pytal hat das nichts zu tun.
    ZitatZitat geschrieben von loW

    Ja ich habs gesehen und wenn ichs kostenlos bekomm dann zahl ich doch nix dafür oder?
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Blacktitan Mitglied
    Registriert seit
    31.03.2007
    Beiträge
    537
    Beitragswertungen
    0 Beitragspunkte
    also eigentlich ist nun meine shoutbox was ZSKing da oben stehen hat und vorher war es das hier:
    <?php 
    #   Copyright by Manuel
    #   Support www.ilch.de
    
    defined ('main') or die ( 'no direct access' );
    
      if ( loggedin() ) {
        $shoutbox_VALUE_name = $_SESSION['authname'];
      } else {
        $shoutbox_VALUE_name = 'Nickname';
      }
      if ( !empty($_POST['shoutbox_submit']) AND chk_antispam ('shoutbox')) {
    		$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 ( "" , "'.$shoutbox_nickname.'" , "'.$shoutbox_textarea.'" ) ' );
    	  }
      }
      if (has_right($allgAr['sb_recht'])){
      echo '<form action="index.php" method="POST">';
      echo '<input type="text" size="15" 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 style="width: 80%" cols="15" rows="2" name="shoutbox_textarea"></textarea><br />';
    	echo get_antispam ('shoutbox', 0);
      echo '<input type="submit" value="'.$lang['formsub'].'" name="shoutbox_submit">';
    	echo '</form>';
      }
      echo '<table width="90%" class="border" cellpadding="2" cellspacing="1" border="0">';
      $erg = db_query('SELECT * FROM `prefix_shoutbox` ORDER BY id DESC LIMIT '.(is_numeric($allgAr['sb_limit'])?$allgAr['sb_limit']:5));
    	$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]{'.$allgAr['sb_maxwordlength'].'})(?=[^\s])/', "$1\n", $row->textarea).'</td></tr>';
      }
      echo '</table><a class="box" href="index.php?shoutbox">'.$lang['archiv'].'</a>';
    
    ?>

    soweit ich weiß ist das die Standart Ilch Shoutbox
    The BlackTitans Clan
    visit us externer Link
    Call of Duty 6 und Battlefield Bad Company 2
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten