アプリ版:「スタンプのみでお礼する」機能のリリースについて

osCommerceのお問合せメールフォームについてなのですが、 /osc/catalog/contact_us.phpに特定の漢字、"高""内"などを「お名前」「内容」の欄に記入し「次に進む」ボタンを押すと真っ白の画面になり、何も表示されません。
半角英文字や"横""徳"などだと、「送信されました」のメッセージ画面が表示されます。
真っ白の画面になったときも、メールは正常に送信されています。
対処の方法、該当する過去のスレッドなどご存知の方がいらっしゃったら、教えていただけないでしょうか?
php.iniの設定かな?と思い書き換えてみました。
現在のphp.iniはこうなっております。
Directive Local Value Master Value
mbstring.detect_order no value no value
mbstring.encoding_translation Off Off
mbstring.func_overload 0 0
mbstring.http_input auto pass
mbstring.http_output EUC-JP pass
mbstring.internal_encoding no value no value
mbstring.language Japanese neutral
mbstring.substitute_character no value no value

よろしくお願いいたします。

A 回答 (1件)

osCommerceを使っている人が他にいないようなので、解答がつきませんね(^^;



取りあえず推測してみましょう。
文字コードはEUC-JPを利用しているようなので、ひょっとしたら、ブラウザの文字コード判別ミスかもしれません。
contact_us.phpの<form>に
<input type="hidden" name="hogefuga" value="美乳">
と付け加えてみてください(笑)

*これは冗談じゃありませんよ(笑)
*美乳テーブルは結構有名ですので、googleあたりで調べてみてください。
    • good
    • 0
この回答へのお礼

ご返信ありがとうございます。
今回の件はemail.phpが古いのが原因だったようです。
catalog/includes/classes/email.php と
admin/includes/classes/email.php を新しいものに書き換えることで正常に動作するようになりました。
お騒がせしました。

お礼日時:2005/12/19 00:34

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!