LAMP環境での「携帯電話向けメール送信システム」の件である。
まず、「送信者ユーザ側のパスワード変更処理」を組み込んでみた。formタグでhiddenでデータを次のphpスクリプトに引き継ぐ訳だが、echo関数で書き出すので、「\"」が大量に書かねばならないが、間違わなければ大丈夫。またエラーが出たら、apacheのerror_logを見るとエラーらしきあたりの行番号まで表示されるのでデバッグしやすい。
次に、「メール送信処理」を組んでみた。数日前からメール自体は送信できていたが、textareaタグから送信すると複数行を入力すると各行に1行の空行が入ってしまい、改行が2行に化けている。textareaが改行部分をどのような文字コードで吐き出しているのか調べようとしたが、なかなかうまくいかない。ところが「メールフォーム」で検索した中のPHPスクリプトの整形処理をそのまま組み込んでみたところ、うまくいった。結果オーライだが、後でゆっくりみてみよう。
このメール送信処理は、娘のブログにも応用できそうである。
このエントリーのトラックバックURL : http://www.yamalab.net/cgi-bin/mt/mt-tb.cgi/899