aklıma gelmişken, nl2br(); kullanmayı denediniz mi?