itoigawaのブログ
2004-12-03
メルマガ発行phpを作ってみました。
フォーム入力からデータベースにあるユーザ宛にメールを送信するだけのプログラムですが、 今まで単行のものしか作ったことがなかったのでtextareaの改行でつまずきました。
Beckyでは正常に表示されるのですが、outlook2000ではテキストが改行されなかったり、最近のoutlookでは2回改行されてしまいました、。
いろいろ調べてみたら、httpでの改行はcrとlfになっているので
crだけ取ってやれば正常に表示されることがわかりました。$message = str_replace("\r","",$message);