KENT-WEB サポートコーナー 過去ログ [ 0137 ]


記事No: 11822
投稿日: 2013/05/04(Sat) 22:17:38
タイトルショッピングカートの購入者へ
ID情報: shiki36
投稿者: shiki36
URLhttp://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/


[検索ページ] [掲示板]