ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Shoutbox

Geschlossen
  1. #1
    User Pic
    tony474 Mitglied
    Registriert seit
    04.10.2006
    Beiträge
    9
    Beitragswertungen
    0 Beitragspunkte
    Hallo,

    die Darstellung der Shoutbox mit Firefox klappt optimal. Mit dem Internetexplorer sind die Textzeilen viel zu lang. Der Fehler ist mit allen ausprobierten Shoutboxen, die hier zum download angeboten werden.

    Wie kann ich das ändern? Ich habe alles mögliche hier im Forum genannte probiert. Leider ohne Erfolg.

    Wenn mir jemand helfen könnte, wäre ich sehr dankbar.


    shoutbox.php:

    <?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><br> $datum $zeit <br>IP:<b> $shoutbox_VALUE_name2</b><br>";
    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 cols="15" rows="2" 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])/', "$1\n", $row->textarea).'</td></tr>';
    }
    echo '</table><a class="box" href="index.php?shoutbox">'.$lang['archiv'].'</a>';

    ?>


    index.htm vom Design:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>

    <meta http-equiv="Content-Language" content="de">

    <title>{TITLE}</title>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <meta name="Author" content="Manuel">
    <meta name="Publisher" content="Manuel">
    <meta name="Copyright" content="Script Copyright by ilch.de">
    <meta name="Page-topic" content="ilchClan - Clanscript">
    <meta name="Audience" content="Alle">
    <meta name="Robots" content="INDEX,FOLLOW">
    <meta http-equiv="cache-control" content="no-cache">
    <meta http-equiv="Pragma" content="no-cache">
    <meta name="Robots" content="archive">
    <link rel="stylesheet" type="text/css" href="include/designs/tocblue/style.css">

    <style type="text/css">
    <!--
    .Stil2 {color: #FFFFFF; font-size: 10px; }
    .Stil5 {font-size: 10px}
    -->
    </style>

    <script type="text/JavaScript">
    <!--
    function MM_swapImgRestore() { //v3.0
    var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
    }

    function MM_preloadImages() { //v3.0
    var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
    }

    function MM_findObj(n, d) { //v4.01
    var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
    if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
    for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
    if(!x && d.getElementById) x=d.getElementById(n); return x;
    }

    function MM_swapImage() { //v3.0
    var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
    if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
    }
    //-->
    </script>
    </head>

    <body bgcolor="#000000" onload="MM_preloadImages('include/designs/tocblue/Bilder/mouseover1.gif','include/designs/tocblue/Bilder/mouseover2.gif','include/designs/tocblue/Bilder/mouseover3.gif','include/designs/tocblue/Bilder/tocblue_06.gif','include/designs/tocblue/Bilder/mouseover4.gif','include/designs/tocblue/Bilder/mouseover5.gif','include/designs/tocblue/Bilder/mouseover6.gif')">


    <div align="center">
    <!-- Header -->
    <table border="1" cellpadding="0" cellspacing="0" width="922">
    <tr>
    <td><img src="include/designs/tocblue/Bilder/bluetoc.gif" width="920" height="180"/></td>
    </tr>
    </table>
    <!-- /Header -->



    <!-- Leiste Header -->
    <table border="0" cellpadding="0" cellspacing="0" width="922" bgcolor="#000000">
    <tr>
    <td>
    <img src="include/designs/tocblue/Bilder/tocblue_02.gif" width="214" height="30" alt=""></td>

    <td><a href="index.php?news" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('NEWS','','include/designs/tocblue/Bilder/mouseover1.gif',1)"><img src="include/designs/tocblue/Bilder/tocblue_03.gif" alt="NEWS" name="NEWS" width="81" height="30" border="0" id="NEWS" /></a></td>

    <td><a href="index.php?teams" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('SQUADS','','include/designs/tocblue/Bilder/mouseover2.gif',1)"><img src="include/designs/tocblue/Bilder/tocblue_04.gif" name="SQUADS" width="86" height="30" border="0" id="SQUADS" /></a></td>

    <td><a href="index.php?forum" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('FORUM','','include/designs/tocblue/Bilder/mouseover3.gif',1)"><img src="include/designs/tocblue/Bilder/tocblue_05.gif" alt="FORUM" name="FORUM" width="74" height="30" border="0" id="FORUM" /></a></td>
    <td><a href="index.php?joinus" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('JOINUS','','include/designs/tocblue/Bilder/mouseover4.gif',1)"><img src="include/designs/tocblue/Bilder/tocblue_06.gif" alt="JOINUS" name="JOINUS" width="79" height="30" border="0" id="JOINUS" /></a><a href="index.php?m=joinus" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('JOINUS','','include/designs/tocblue/Bilder/tocblue_06.gif',1)"></a></td>
    <td><a href="index.php?fightus" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('FIGHTUS','','include/designs/tocblue/Bilder/mouseover5.gif',1)"><img src="include/designs/tocblue/Bilder/tocblue_07.gif" alt="FIGJTUS" name="FIGHTUS" width="87" height="30" border="0" id="FIGHTUS" /></a></td>
    <td colspan="2"><a href="index.php?wars" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('WARS','','include/designs/tocblue/Bilder/mouseover6.gif',1)"><img src="include/designs/tocblue/Bilder/tocblue_08.gif" alt="WARS" name="WARS" width="88" height="30" border="0" id="WARS" /></a></td>
    <td>
    <img src="include/designs/tocblue/Bilder/tocblue_09.gif" width="213" height="30" alt=""></td>
    </tr>
    </table>
    <!-- /Leiste Header -->



    <!-- Content -->
    <table border="0" cellpadding="0" cellspacing="0" width="922" height="510">
    <tr>
    <td width="214" height="142" align="left" valign="top" background="include/designs/tocblue/Bilder/tocblue_10.gif" >

    <!-- Box -->
    <table width="214" border="0" cellpadding="0" cellspacing="0" align="right">
    <tr>
    <td align="left" valign="top">{_list_menunr1@</td>
    </tr>

    <tr>
    <td height="23" align="center" valign="middle" background="include/designs/tocblue/Bilder/tocblue_17.gif" ><div align="center">%1</div></td>
    </tr>

    <tr>
    <td>

    <table border="0" cellpadding="0" cellspacing="0" align="center">
    <tr><td width="208" align="left" valign="top"> %2
    </td>
    </tr>
    </table> </td>
    </tr>

    <tr>
    <td align="left" valign="top"> }</td>
    </tr>
    </table>


    <!--/Box --> </td>

    <td background="include/designs/tocblue/Bilder/tocblue_11.gif" width="2"></td>

    <td align="left" valign="top" bgcolor="#000000" width="491">




    <!-- Explode -->
    <table width="481" height="479" border="0" align="center" cellpadding="0" cellspacing="0">
    <tr>
    <td height="471" align="left" valign="top"><p>{EXPLODE}


    </td>
    </tr>
    </table>
    <!-- /Explode --> </td>






    <td background="include/designs/tocblue/Bilder/tocblue_13.gif" width="2"></td>

    <td width="213" align="left" valign="top" background="include/designs/tocblue/Bilder/tocblue_14.gif">

    <table width="213" border="0" cellpadding="0" cellspacing="0" align="right">
    <tr>
    <td >{_list_menunr2@</td>
    </tr>

    <tr>
    <td height="23" align="center" valign="middle" background="include/designs/tocblue/Bilder/tocblue_18.gif" ><div align="center">%1</div></td>
    </tr>

    <tr>
    <td>

    <table border="0" cellpadding="0" cellspacing="0" align="center">
    <tr><td width="208" align="left" valign="top"> %2
    </td>
    </tr>
    </table> </td>
    </tr>

    <tr>
    <td align="left" valign="top">}</td>
    </tr>
    </table> </td>
    </tr>
    </table>
    <!-- /Content -->


    <!-- Footer -->
    <table border="0" cellpadding="0" cellspacing="0" width="922" bgcolor="#000000">
    <tr>
    <td><img src="include/designs/tocblue/Bilder/tocblue_16.gif" /></td>
    </tr>
    </table>
    <!-- /Footer -->




    </div>
    </body>
    </html>
    <!-- {_list_DDDmenupoint@<strong><big>&middot;</big></strong><a %1 class="box" href="%2">%3</a><br />}//-->
    {_list_hmenupoint@<li><a target="%1" class="box" href="%2">%3</a>|</li>|<br />|</ul></li>}
    {_list_hmenubegi@<ul>}
    {_list_hmenuende@</ul>}
    {_list_vmenupoint@<li><a target="%1" class="box" href="%2">%3</a>|</li>|<br /><ul>|</ul></li>}
    {_list_vmenubegi@<ul>}
    {_list_vmenuende@</ul>}


    verwendete ilchClan Version: 1.1

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Hey, tony474 !

    Hast mal versucht das Design neu hochzuladen?
    Also spontan würde ich sagen,liegt am Design, Stelle LISTMENU NR 1, keine Ahnung warum TR und TD direkt dahinter beendet werden, mal löschen und dann den ganzen Code mal durchgehen, weil das Design nicht durch die ShoutBox sondern durch falsche Angegaben der Tabellen/Zellen Breite verzehrt wird.

    Ich hoffe das hilft!

    Mit böhsen Grüßen
    BöhserDavid
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    tony474 Mitglied
    Registriert seit
    04.10.2006
    Beiträge
    9
    Beitragswertungen
    0 Beitragspunkte
    Hallo boehserdavid,

    vielen Dnak für die schnelle Antwort.

    Das Design habe ich neu hochgeladen. Wie kann ich die falschen "Tabellen" bzw. "Zeilenangaben" berichtigen. Ich glaube der Fehler ist erst seit ich dieses "Guild-Wars"-Tool aus dem Downloadbereich zum Testen aufgespielt habe. Mittlerweile habe ich alle Dateien dieses Tools und die SQL-Einträge die ich finden konnte gelöscht. Nur welche Einträge wurden evtl. geändert dass die falschen "Tabelenl" bzw. "Zeilenangaben" entstehen?

    Leider kenne ich mich mit php kaum aus. Habe mir nur alles durch probieren selber beigebracht. Aber mit diese Situation bin ich überfordert. Leider.
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Versuch mal
    <table border="0" cellpadding="0" cellspacing="0" align="center"> 
    <tr><td width="208" align="left" valign="top"> %2 
    </td> 
    </tr> 
    </table> </td> 
    </tr>

    in
    <table width="214" border="0" cellpadding="0" cellspacing="0" align="center"> 
    <tr><td width="208" align="left" valign="top"> %2 
    </td> 
    </tr> 
    </table> </td> 
    </tr>

    zu ändern, direkt in der index.htm vom Design, steht direkt unter _list_menunr1@!

    Die Tabelle erhält so eine vordefinierte Breite und alles sollte zurecht <geschnitten> werden.
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    tony474 Mitglied
    Registriert seit
    04.10.2006
    Beiträge
    9
    Beitragswertungen
    0 Beitragspunkte
    Leider hilft das auch nicht. traurig
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Haste mal ein anderes Design versucht?

    Klappt das da oder auch verzehrt?`

    *EDIT:
    Meine ShoutBox TextArea
    echo '<br /><textarea style="width: 80%" cols="30" rows="4" name="shoutbox_textarea"></textarea><br />';


    Na, fällt dir was auf???


    Zuletzt modifiziert von boehserdavid am 04.10.2006 - 20:43:19
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    tony474 Mitglied
    Registriert seit
    04.10.2006
    Beiträge
    9
    Beitragswertungen
    0 Beitragspunkte
    Hallo boehserdavid,

    erst einmal vielen, vielen Dank dafür, dass Du dich mit meinem Problem beschäftigst.

    Die URL userer Homepage ist: externer Link
    Ich habe jetzt mal die Zeile aus Deiner Shoutbox in meine Box kopiert --> Keine Veränderung.

    Dann habe ich die Zahlen bei "widt", "cols" und "rows" verändert um zu testen, was diese für Auswirkungen haben. Leider keine feststellbaren auf unserer Page traurig

    Folgend habe ich andere Shoutboxen installiert --> keine Veränderung.

    Dann habe ich andere Designs ausprobiert --> Die Shoutbox wurde im IE deutlich kleiner, war aber immer noch zu groß, so dass sich das Design leicht verschoben hat.

    Danach habe ich alle Designs von der Page gelöscht. Als ich das "Ilch"-Design gelöscht hatte, war auf einmal die Shoutbox auf unserer Page kleiner geworden. Aber noch immer zu groß, so dass auch hier wieder im IE eine Designverschiebung war.

    Ich dachte mir dann, es könnte Sinn machen unser Design "jungfreulich" neu auzuspielen. Auch dies ergab leider keine Verbesserung.

    Komisch ist halt, das Firefox alles so darstellt, wie es sein soll. Der IE auber die Shoutbox zu groß. Wenn ich die Shoutbox lösche, ist das Design auch im IE o.k.. Wenn ich die Shoutbox an den rechten Rand verschiebe (Menü 2), ist auch hier die Darstellung zu groß.

    Das Problem besteht seit Installation des "Guild Wars Build Script (1.1)". Dieses habe ich aber komplett deinsatalliert (alle Dateien und die von mir bemerkten SQL Einträge gelöscht).

    Es ist mir ein Rätzel! Vielleicht hast Du oder jemand anderes noch eine Idee?!?!

    Viele dankbare Grüße

    Tony


    Zuletzt modifiziert von tony474 am 05.10.2006 - 11:18:34
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Also jetzt würde ich auf die ShoutBox tippen, hast ein Modi davon runtergeladen? Logo, sagt ja der Code!
    Versuch doch mal die ShoutBox neu zu installieren, also die shoutbox.php neu auf den server zu laden und die alte somit zu überschreiben.

    Die Werte <width> = Weite, <cols> = angezeigte Buchstaben, <rows> = angezeigte Zeilen, verändern die TextArea, die Ja bei dir zu Breit ist.

    Versuch mal vorher den Wert <cols> runter zu schrauben, und mal testen, wenn klappt, freu dich, sonst mal <cols> auf 15 setzten und die <Width> Prozentzahl runterdrehen, müsste ja irgendwann klappen.
    Letzte Lösung ist dann der Neue Upload der Shoutbox!

    Viel Spaß damit
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    tony474 Mitglied
    Registriert seit
    04.10.2006
    Beiträge
    9
    Beitragswertungen
    0 Beitragspunkte
    Auch mit der originalen Shoutbox geht es nicht. traurig

    Siehe externer Link

    Ohne Shoutbox wird alles korrekt dargestellt.

    Ich verstehe das nicht!?!

    Viele Grüße
    Tony474
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Welchen BB-Code hast du?
    Vielleicht mal den 1.1 Final 1.1 ziehen und draufpacken!

    Ansonsten, weiß ich erstmal auch nicht weiter, weil ich den IE benutze und bei mir ist alle OK, schon immer, auch nachdem mein Design jetzt dahinter ist!
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    tony474 Mitglied
    Registriert seit
    04.10.2006
    Beiträge
    9
    Beitragswertungen
    0 Beitragspunkte
    ok... probiere ich mal aus.


    Zuletzt modifiziert von tony474 am 05.10.2006 - 19:29:52
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    tony474 Mitglied
    Registriert seit
    04.10.2006
    Beiträge
    9
    Beitragswertungen
    0 Beitragspunkte
    Hilft leider auch nicht weiter traurig

    Jetzt sind wir wohl beide mit unserem Latein am Ende.

    Auch wenn das Problem weiter besteht - vielen Dank für Deine Unterstützung!

    Viele Grüße
    Tony
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Ich glaub ich habs!!!! Juhu!

    Dein Problem ist folgendes (also manchmal sollte man die augen auf machen)!
    Es wird der Nick, die Zeit und das Datum als "Nickname" angezeigt, da dazwischen kein ZeilenUmbruch stattfindet,wird erst beim ersten Wort der Nachricht die Zeile Umgebrochen, also am Besten die Original ShoutBox nehmen und den iP und UhrZeit "Quatsch" da hinein bastel, ist im Prinzip ganz einfach, beide Vergleichen und die Befehle übernehmen!

    Jetzt sollte das aber klappen!

    *EDIT: Oder einfacher das als Shoutbox nehmen
    <?php 
    #   Copyright by Manuel
    #   Support www.ilch.de
    
    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']) AND chk_antispam ('shoutbox')) {
    		$shoutbox_nickname = escape($_POST['shoutbox_nickname'],'string');
        $shoutbox_nickname = substr($shoutbox_nickname, 0, 30);
    	  $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.'" ) ' );
    	  }
      }
      echo '<form action="index.php" method="POST">';
      echo '<table><br> <tr><td>Today:</td><td>'.$datum.'</td></tr><tr><td>Time:</td><td>'.$zeit.'</td></tr><tr><td>Your IP:</td><td><b>'.$shoutbox_VALUE_name2.'</b></td></tr></table>';
      echo '<input type="text" size="30" name="shoutbox_nickname" value="'.$shoutbox_VALUE_name.'" onFocus="if (value == ''.$shoutbox_VALUE_name.'') {value = ''}" onBlur="if (value == '') {value = ''.$shoutbox_VALUE_name.''}" maxlength="30">';
      echo '<br /><textarea style="width: 80%" cols="30" rows="4" name="shoutbox_textarea"></textarea><br />';
    	echo get_antispam ('shoutbox', 0);
      echo '<input type="submit" value="'.$lang['formsub'].'" name="shoutbox_submit">';
    	echo '</form><table width="90%" class="border" cellpadding="2" cellspacing="1" border="0">';
      $erg = db_query('SELECT * FROM `prefix_shoutbox` ORDER BY id DESC 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]{10})(?=[^s])/', "$1n", $row->textarea).'</td></tr>';
      }
      echo '</table><a class="box" href="index.php?shoutbox">'.$lang['archiv'].'</a>';
    
    ?>



    Zuletzt modifiziert von boehserdavid am 05.10.2006 - 23:50:12
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    tony474 Mitglied
    Registriert seit
    04.10.2006
    Beiträge
    9
    Beitragswertungen
    0 Beitragspunkte
    Dabei bekomme ich folgende Fehlermeldung:

    Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ',' or ';' in /usr/export/www/vhosts/funnetwork/hosting/tssbf2/include/boxes/shoutbox.php on line 26


    Folgendes ist mir noch aufgefallen:

    Wenn ich in der Zeile

    $erg = db_query('SELECT * FROM `prefix_shoutbox` ORDER BY id DESC LIMIT 8');

    Den Bereich "DESC LIMIT" auf über 8 stelle, habe ich im IE für die Shoutbox eine komplette Zeilendarstellung. Bei 8 oder kleiner verschiebt sich das Design nur noch ein wenig. Aber halt auch zu viel.

    Kann das Problem auch an der DB liegen? Das "Gild Wars"-Modul hat ja auch DB-Einträge vorgenommen?

    Gruß
    Tony
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    tony474 Mitglied
    Registriert seit
    04.10.2006
    Beiträge
    9
    Beitragswertungen
    0 Beitragspunkte
    Ich habs, ich habs, ich habs!!!

    Manchmal ist es sooooo einfach. Mit MySQL die Shoutbox geleert - und es geht auch mit dem IE.

    Warum?!? Keine Ahnung, aber es geht.

    Dir boehser David vielen Dank für Deine freundliche Unterstützung.

    Viele grüße

    Tony
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    kikinak Mitglied
    Registriert seit
    21.02.2007
    Beiträge
    9
    Beitragswertungen
    0 Beitragspunkte
    Hatte das selbe Problem Auch grad.

    Man muss nicht die Gesamte Shoutbox Leeren.

    Hatte einen Shout drin, bei dem Jemand ca. 60x ein ausrufezeichen geschrieben hat.

    Das Konnte der IE wohl nicht per Script trennen.

    Diesen Post gelöscht, und fertig.
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten