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

Geschlossen
  1. #1
    User Pic
    John Doe gelöschter User
    Ich habe ein problem mit der Shoutbox... und zwar macht diese keinen Zeilenumbruch... d.h. wenn jemand xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx eintippt, dann zerhaut es das ganze Design.

    Hat jemand nen Tipp?

    m.schepers@arcor.de
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Ich habe da mal was gefunden:

    Wer ein Gästebuch oder ein Forum betreibt, kennt das Problem vielleicht:
    Mühsam hat man ein schönes Layout entwickelt und dann kommt irgendein
    User daher, gibt ein ungewöhnlich langes Wort (oftmals nur eine lange
    Folge von "-") ein und schon ist unser schönes Layout dahin.
    Dies kann man durch die Festlegung einer maximalen Wortlänge verhindern.

    Der folgende Code zerlegt zunächst einmal einen Text ($text) in einzelne
    Wörter. Jedes Wort wird anschließend überprüft, ob seine Zeichenlänge die
    maximale Länge ($maxChar) überschreitet. Wenn das der Fall ist, wird in
    diesem Wort an der Stelle $maxChar der Inhalt der Variablen $substitute
    (hier: <br>) eingefügt. Der gesamte neue Text steht zum Schluss in der
    Variablen $newText zur weiteren Verarbeitung (z.B. speichern in der Datenbank) zur Verfügung.
    Hier nun der Quellcode:
    $maxChar=50;
    $substitute="<br>";
    $newText="";
    $woerter = explode ( " ", $text);
    foreach($woerter as $value){
    if(strlen($value)>$maxChar){
    $newText.=chunk_split ( $value, $maxChar, $substitute);
    }else {
    $newText.=$value." ";
    }
    }


    mfg
    SLJ
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    John Doe gelöschter User
    Wie muss ich das dann umsetzten für die Shoutbox.php?!?!

    Danke für Hilfe!
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Sorry ich weiß nicht ich habe das nur bei google.de gefunden und irgend jemand hier im forum hat das schonmal erfolgreich eingebaut!
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten