Heeft iemand enig idee waarom de informatie, afkomstig van een 'TEXTAREA' op een formulier, bij het ontvangen in Outlook niet correct wordt weergegeven?
Al de lijnen van het bericht worden na elkaar geplaatst. Nieuwe lijnen worden niet weergegeven.
Het bericht wordt in 'HTML formaat' gepost.
Alvast dank voor de eventuele reacties.
?
Onbekende gebruiker
21-06-2008 21:43
Ik heb geen id, want het is allemaal nogal vaag wat je zegt (Vind ik), maar meestal fixt [php]nl2br[/php] het probleem.
Ik heb geen id, want het is allemaal nogal vaag wat je zegt (Vind ik), maar meestal fixt [php]nl2br[/php] het probleem.
Karl,
Ik probeer wat duidelijker te zijn.
Ik verstuur een bericht vanop de website.
Het bericht wordt ingegeven in een <form><textarea>.
Dit bericht wordt met php (methode post) gemaild naar de server.
@Raymond;
Ik denk dat hij een gewoon contact-formulier wil, met alleen text (en enters), en geen WYSIWYG-editor om rich text-mails te verzenden.
Met alleen een textarea, nl2br() en de HTML-headers voor mail() kun je prima een contactmailtje sturen. Je kunt het overigens zonder nl2br() en zonder de HTML-headers doen.
Natuurlijk komt dat in html terecht. In wat anders?
Bon, ik heb nu even geen tijd om het deftig uit te leggen, maar kijk eens naar de broncode van de post. Waar je een nieuwe lijn zou willen, zet je een "\n". Dat is ASCII voor nieuwe lijn.