phpbar.de logo

Mailinglisten-Archive

AW: [php] zeilenumbruch entfernen

AW: [php] zeilenumbruch entfernen

Michael Borchers borchers at tridem.de
Mon Jan 24 16:13:00 CET 2005


>>>>
-----Ursprüngliche Nachricht-----
Von: Norbert Pfeiffer [mailto:norbert at itbw.de]
Gesendet: Montag, 24. Januar 2005 14:58
An: deutschsprachige PHP-Mailingliste
Betreff: Re: [php] zeilenumbruch entfernen

Hallo Michael,

mein Vorschlag ist str_replace();
<?
$LZ = array("\n", "\r", "\t", "\x0B", "\0", " ");
$string = "eins\nzwei\rdrei\tvier\x0Bfünf\0sechs sieben";
echo "\n--\n".$string;
echo "\n--\n".str_replace($LZ, '', $string)."\n--\n";
?>
Alles, was Du nicht ersetzen willst, wirfst Du aus dem
Array $LZ eben raus.

m. b. G. Norbert
<<<<<


ich habe \n und \r erfolgreich entfernt (str_replace("\n", "", $_POST['string']))
und der echo befehl zeigt mir auch den neu formatierten string
richtig an, doch sobald der eintrag in mysql erfolgt,
sind die zelenumbrüche wieder drin.
liegt es an dem TEXT typ für den string
oder an einem fehlenden 'wrap' im <textarea>?!

php::bar PHP Wiki   -   Listenarchive