[PHP-users 28469] Re: メール送信内容に配列内容を順次にうまく表示するには?
小川 洋
wiredhiro @ ybb.ne.jp
2006年 2月 18日 (土) 23:51:29 JST
seto様
ヒロです。説明不足ですみません。
?nは文字化けで、?nです。
for文で獲得した配列のデータを、メールのメッセージ内容に
改行を含め、順次表示したいのですが、どうもすっきりしませ
ん。たとえば、以下のように書いてみたりしたのですが、だら
だらと行を増やすのもあまり能があるとはおもえません。メー
ル本文に、配列で獲得したデータを一気に、書き込みたいので
すが、獲得した配列データを出力するスクリプトの書き方がよ
く分からないのです。こうしたらいいよというアドバイスをい
ただきたいのです。
{$mailMeisai[0]}
{$mailMeisai[1]}
{$mailMeisai[2]}
{$mailMeisai[3]}
…
--- Seto <seto @ 1kg.jp> からのメッセージ:
> Setoです。
>
> >for文で配列に格納した内容を順次に、メール送信内容に、
き
> >れいに表示するにはどうするのがいいのでしょうか?以下
、ぼ
>
> どうなればきれいなのか
> どのようにつまづいているのか書いてくれないと
> なんだかさっぱりです。
>
>
> >for($i = 0 ; $i < count($mQmyName) ; $i++)
> >{
> >$mailMeisai[$i] =
> >$mQmyTitle[$i].":".$mQmyPrice[$i]."×".$mQmyNum[$i]."
> >=".$mySubTotal[$i]."?n";
> ↑?n はタイプミスですか?
>
> >$message =<<<EOM
> >{$mQmyName[0]}様
> >
> >お買い上げいただき、誠にありがとうございます。
> >ご購入いただいた品物のご明細は以下の通りです。
> >
> >{$mailMeisai}
>
> $mailMeisaiは配列なんですよね?
> 上の$mQmyNameみたいに表示したらどうでしょうか。
>
> >----------------------------------
> >送 料 {$charge}
> >代引き料 {$charge2}
> > 税 {$tax}
>
> Junya Seto
> _______________________________________________
> PHP-users mailing list PHP-users @ php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ -
> 質問する前にはこちらをお読みください
> http://www.php.gr.jp/php/novice.php3
>
PHP-users メーリングリストの案内