Zeilenumbruch erzwingen
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
Hallo Zusammen,
Ich habe ein GB-Script geschrieben und wollte jetzt wissen wie ich einen Zeilenumbruch erzwingen kann?
Aber nicht einen, der mir bei langen Wörter umbricht, sondern einen beim Enter drücken..
Also wenn ich z.B. beim Eintragen im Textarea umbreche,
sollte das Gästebuch auch beim Wiedergeben vom Eintrag diesen Umbruch machen.
Beitrag geändert: 18.10.2007 13:43:21 von singen -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
wenn du nen text in ner textarea eingibst werden die zeilenumbrüche immer mit \n gemacht (verbessert mich wenns nicht stimmt ^^)
aber in html werden die umbrüche mit <br> oder <br /> gemacht, das heist du musst bei der ausgabe die \n durch das <br /> ersetzen, das geht so:
str_replace("\n", "<br />"
-
http://de.php.net/nl2br
http://de.php.net/wordwrap -
Danke hatte es damit auch schon versucht, der will aber nicht?!
hier mein code:
<?php $suchen = array('\n', '[b]', '[/b]', '[i]', '[/i]', '[u]', '[/u]', ':)', ';)', ':/', ':(', ':P', ':*', '^^', ':hdg:'); $ersetzen = array('<br />', '<strong>', '</strong>', '<i>', '</i>', '<u>', '</u>', '<img src="smilies/sm_1.gif"/>', '<img src="smilies/sm_2.gif"/>', '<img src="smilies/sm_3.gif"/>', '<img src="smilies/sm_4.gif"/>', '<img src="smilies/sm_5.gif"/>', '<img src="smilies/sm_6.gif"/>', '<img src="smilies/sm_7.gif"/>', '<img src="smilies/sm_8.gif"/>'); ?>
oder muss im textarea auch etwas tun? -
Dankeeeeee
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage