[PHP-users 25279] Re: メール送信についての質問

Eisaku Harada eisaku @ tt.rim.or.jp
2005年 4月 6日 (水) 14:29:11 JST


原田です。

渡邉さんが教えていただいたとおり、漢字をtestに変えてやってみたところ
まだ、以下のエラーがでてきてしまっています。

Warning: mb_convert_encoding(): Unable to detect character encoding in
/home/counsel/www/test/form_mail.php on line 13

Warning: Wrong parameter count for mb_send_mail() in
/home/counsel/www/test/form_mail.php on line 17

どうやら、13と17行部分に問題があるらしいのですが、私にはちょっとわからないで
す。。。

わかるようでしたら、ぜひ教えてください。

お願いいたします。




> -----Original Message-----
> From: php-users-bounces @ php.gr.jp
> [mailto:php-users-bounces @ php.gr.jp] On Behalf Of Keiji Watanabe
> Sent: Wednesday, April 06, 2005 1:57 PM
> To: PHP-users ML
> Subject: [PHP-users 25278] Re: メール送信についての質問
>
> 渡邉です。
>
> 「申」という字がまずいのかな?
> まずは "test" などの簡単な文字で試してみてください。
>
> > ●状況
> > フォームをつかって必要な情報を入力してもらい、その情報をメールで送信する
こ
>> > を
> > 目指しているのですが、メールが送信されずに、PHPのエラーがでます。エラー
は
> > 以下のとおりです。(入力してもらった情報は
> > $comp00,$dept00,$name00,$tel00,$mail00,$magl00
> > に代入。入力内容確認部分も作っているのですが、正常に表示されるため、この
部
>> > は
> > 問題ないかと思われます。)
> >
> > どうも、日本語エンコード部分に問題があるのかな?と思うのですが、どうした
ら
>> > いか
> > わからなくて困っています。
> >
> >
> > Warning: Wrong parameter count for mb_convert_encoding() in
> > /home/counsel/www/test/form_mail.php on line 4
> >
> > Warning: Wrong parameter count for mb_convert_encoding() in
> > /home/counsel/www/test/form_mail.php on line 12
> >
> > Warning: Wrong parameter count for mb_send_mail() in
> > /home/counsel/www/test/form_mail.php on line 15
> >
> > *行数はオリジナルではなく、この質問用に変えさせていただいています。
> >
> >
> > ●ソース
> > 1 function sendMail($comp00,$dept00,$name00,$tel00,$mail00,$magl00){
> > 2 if("yes" != $_SESSION["mail"]){
> > 3 $bcc = "bcc: harada @ counseling.st";
> > 4 $subject = mb_convert_encoding("申し込みの確認
> > ","SJIS","auto");
> > 5 $message = mb_convert_encoding("申し込みありがとうございます
> > \n\n".
> > 6 " 会社名:{$comp00}\n".
> > 7 " 部署名:{$dept00}\n".
> > 8 " 名前:{$name00}\n".
> > 9 " 電話:{$tel00}\n".
> > 10 " メールアドレス:{$mail00}\n".
> > 11 " 申し込みのメルマガ:{$magl00}\n\n".
> > 12 "以上のメルマガをお申し込みでない場合は、\nご連絡い
> > ただければできるだけ即急に対応いたします。",
> > 13 "SJIS","auto");
> > 14 ini_set("SMTP","/usr/sbin/sendmail");
> > 15 mb_language("Japanese");
> > 16 mb_internal_encoding('SJIS');
> > 17 mb_send_mail($comp00,$dept00,$name00,$tel00,$mail00,$subject
> > ,$message,$bcc);
> > 18 $_SESSION["mail"] = "yes";
> > 19 }
> > 20 }
> >
> >
> > よろしくお願いします。
> >
> >
> >
> > _______________________________________________
> > 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 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 メーリングリストの案内