記事No | : 11822 |
投稿日 | : 2013/05/04(Sat) 22:17:38 |
タイトル | : ショッピングカートの購入者へ |
ID情報 | : shiki36 |
投稿者 | : shiki36 |
URL | : http://skiki-p.jp/hitumon/ |
ゼロからわかるCGI/Perl超入門の12章のショッピングカートで
340行目当たりprint MAIL "To: $mailto\n";の次の行に、
print MAIL "To: $mailto2\n";を入れ20行目の$mailto = '●●@●●';の次の行に$mailto2 = ●●@●●';を入れると複数のメール先にメールを入れる事が出来ました。
そこで、購入者に返信メールを送りたいのですが、340行目当たりに入れたprint MAIL "To: $mailto2\n";の後の行にprint MAIL "To: $mailto3\n";を入れ21行目の$mailto2 = '●●@●●';
の次の行に$mailto3 = '@user_name';を入れると500エラーが出てしまいました。文法エラーなのはわかりますが、私の能力ではこの文法エラーの回避が出来ません。tmplの中のcart_formに書き込んだ購入者のメールに"To: $mailto3\n";が同じだという書き方を教えていただけないでしょうか。サーバーはメール&ウェブを使っています。
記事No | : 11828 |
投稿日 | : 2013/05/05(Sun) 17:33:07 |
タイトル | : Re: ショッピングカートの購入者へ |
ID情報 | : kent |
投稿者 | : KENT |
> ゼロからわかるCGI/Perl超入門の12章のショッピングカートで
> 340行目当たりprint MAIL "To: $mailto\n";の次の行に、
> print MAIL "To: $mailto2\n";を入れ20行目の$mailto = '●●@●●';の次の行に$mailto2 = ●●@●●';を入れると複数のメール先にメールを入れる事が出来ました。
> そこで、購入者に返信メールを送りたいのですが、340行目当たりに入れたprint MAIL "To: $mailto2\n";の後の行にprint MAIL "To: $mailto3\n";を入れ21行目の$mailto2 = '●●@●●';
> の次の行に$mailto3 = '@user_name';を入れると500エラーが出てしまいました。文法エラーなのはわかりますが、私の能力ではこの文法エラーの回避が出来ません。tmplの中のcart_formに書き込んだ購入者のメールに"To: $mailto3\n";が同じだという書き方を教えていただけないでしょうか。サーバーはメール&ウェブを使っています。
文法エラーの特定は、Perl Checkerでチェックしてみるとわかりやすいです。
http://www.kent-web.com/utility/