Jetzt klappt's mit Linux (mal sehen, ob auch mit Windoof). Ich codiere vor der Ausgabe:
$beschreibung = str_replace("\n","¶\n",str_replace("\r","",$row_trm['beschreibung']))
und beim Empfang des Formulars:
$beschreibung = str_replace("¶\n","\n",str_replace("¶\r","\r",trim( $_POST['beschreibung'] )));
Auf wundersame Weise wurde das ausgegebene ¶ zum ¶, obwohl wir uns ja innerhalb des HTML bewegen. Okay, das Formular hat
accept-charset="UTF-8
Gast