- 締切済み
mb_send_mal
mail関数で、日本語の文字化けが起きたので、 mb_language, mb_internal_encoding, mb_send_mailに 変更したのですが、実行が止まってしまいます。 mb_* 関数がないのでエラーになっているようなのですが。 どこかの設定か、インストールもれでしょうか。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- 1minn
- ベストアンサー率57% (52/90)
回答No.2
php.iniの設定で[mb_string]関連の設定を見てみては? 実行が止まってしまう(エラーになっているよう)というのは実際にエラーが吐かれているのでしょうか? どのような方法でデバッグされているかはわかりませんが、エラーが出ているのであれば内容を提示すればもう少し具体的な情報も得られると思いますよ。
- yyr446
- ベストアンサー率65% (870/1330)
回答No.1
まず、以下のコードで使えるかどうか調べてみては? <?php if (function_exists('mb_send_mail')) { print "mb_send_mail 関数が利用可能です。<br />\n"; } print_r (get_extension_funcs ("mbstring")); ?>