Mailinglisten-Archive |
>>>> -----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