Lieber pl,
Der Zeilenumbruch einer <textarea> ist mit 0x0D 0x0A kodiert. Das ist also nicht nur ein \n sondern \r\n (2 Bytes, CRLF).
das ist bei Windows so. Auf anderen Systemen nicht unbedingt. Das solltest Du unbedingt dazu sagen, sonst erzählst Du nur die halbe Wahrheit.
Liebe Grüße
Felix Riesterer