Hallo,
ich bastele zurzeit an einem Art Gästebuch herum. Zu meinem Problem:
Ich habe wordwrap auf 60 eingstellt, damit die Text nicht zu lange werden. Alles schön und gut. Daraufhin ist mir aufgefallen, dass diese Funktion Enter nicht wieder mit ausgibt. Daraufhin habe ich die Funktion nl2br verwendet. Nun musste ich leider festellen, dass mir nach jedem x-ten Zeichen Umgebrochen wird. Habe leider keine Ahnung, wie ich dieses Problem lösen könnte. Würde mich über Anregungen und Lösungsvorschläge freuen.
Ciao Frosti
             
            
              
              
              
            
            
           
          
            
            
              Hi Frosti,
da du zuerst den kompletten Gästebucheintrag mit wordwrap($foo, 60, "
") formatierst, machst du schonmal Zeilenumbrüche bei jedem 60. Zeichen.
Wenn du jetzt auch noch die Funktion nl2br() anwendest, macht er nochmals bei jeder Eingabe der Returntaste einen Zeilenumbruch.
Dadurch kommen recht wirre und unregelmäßige Zeilenumbrüche zustande.
Kurz gesagt: Die Sache mit der wordwrap()-Funktion kannst du dir komplett sparen 
Der Zeilenumbruch wird bei Zeilenende sowieso erzwungen. Wenn du die vom User gewünschten Zeilenumbrüche berücksichtigen willst (was du solltest), reicht es voll und ganz die nl2br()-Funktion auf den Text anzuwenden.
Liebe Grüße
Woosh
             
            
              
              
              
            
            
           
          
            
            
              Hi Woosh,
hätte ich mir eigentlich gleich denken können … Vielleicht war es gestern Abend einfach zu spät xD
Danke für die Hilfe
Ciao Frosti