[php] e-mail bevat dubbele enters *

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik heb probleem met het versturen van text mailtjes via php.

Als iemand met Outlook Express het mailtje ontvangt gaat het goed maar als iemand met Outlook het mailtje ontvangt staan er 2x zoveel enters (line breaks) achter elke alinea.

Dit probleem doet zich zowel in Outlook 2000 als XP voor.

Heeft iemand een idee wat het kan zijn en hoe ik het op kan lossen??


PS. voor de compleetheid het gaat hier om 1 en dezelfde email.!!

Acties:
  • 0 Henk 'm!

  • Phenomenon
  • Registratie: December 2000
  • Laatst online: 08:20
Verwijderd schreef op 22 January 2003 @ 17:32:
PS. voor de compleetheid het gaat hier om 1 en dezelfde email.!!
Voor de compleetheid kun je beter een stukje code posten :)

Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 17-09 14:05

.oisyn

Moderator Devschuur®

Demotivational Speaker

Wat voor enters gebruik je? Gewoon \r\n ?

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • Michali
  • Registratie: Juli 2002
  • Laatst online: 29-05 22:54
PHP:
1
str_replace('\r\n','\n',$str);


ik had dit ook een keer maar niet met mail. Dit heeft het opgelost. Probeer maar.

Het komt trouwens omdat zowel \n als \r een nieuwe regel geeft. \n is newline en \r is return. Meestal wordt een van de twee gebruikt maar zo te zien allebij. Dus vervang je hem door een van de twee. \r als tweede parameter kan dus ook.

[ Voor 71% gewijzigd door Michali op 22-01-2003 18:26 ]

Noushka's Magnificent Dream | Unity