• 締切済み

PHPサイトで、PCサイトから顧客情報を記載し送信すると受取る事が出来るのですが携帯からでは文字を受取る事が出来ません。

初めまして、宜しくお願い致します。 現在PHPのサイトを作成しているのですが、 PCサイトからの、顧客情報を記載し送信すると受取る事が出来るのですが、 携帯からでは、白紙で文字を受取る事が出来ません。 宜しければ、ご指導をお願い致します。 できましたら、サイトの確認をお願いします。 www.sumikomi.jp(PCサイト) www.sumikomi.info(携帯サイト) です。

  • MySQL
  • 回答数1
  • ありがとう数1

みんなの回答

  • s_kage
  • ベストアンサー率0% (0/0)
回答No.1

こちらで見ると UTF-16 にエスケープされてるのですが、 意図した動作でしょうか? 例: 人材を → 人材を MySQL 板としての確認項目としては、 ・MySQL の文字コードは?  テーブル毎やフィールド毎にも設定できるので注意です。 ・クライアントの文字コードは?  この場合 PHP プログラムです。 ・MySQL ⇔ クライアント間の文字コード変換は?  default-charset などに依存しているのか、set names で明示しているのか。 といったことだと思いますが、文字の場所的に MySQL から取得している 文字列のようにも思えませんので、どちらかというと PHP 的な ・プログラムの文字コードは何か? ・header 関数で charset を出力しているか? ・サーバーの設定などで暗黙のエスケープ処理が行われていないか? といったことが考えられると思います。 携帯の場合 Shift_JIS でないといけないと言われているので MySQL の文字コードと PHP プログラムの文字コードをShift_JIS に統一して、 クエリの際には set names sjis か cp932、 レスポンスの際には header( ... charset=Shift_JIS);、 などとしてはいかがでしょうか。 しかし、Shift_JIS だと MySQL で別の文字化け対策が必要なので 私の場合は UTF-8 で統一しています。 UTF-8 で文字化けする携帯を私自身は見たことがないのですが、 商用サイトだとそういうアバウトなことではいけないのでしょうね。

hitshop
質問者

お礼

どうも有難う御座います。 現在プロの会社に依頼しました。

hitshop
質問者

補足

遅くなって申し訳御座いません。 ご返信頂きまして有難う御座います。

関連するQ&A

  • PHPから携帯へのメール送信について

    宜しくお願い致します。 ECサイトを運用しております。 ここ最近、恐らく2、3週間の間ですが、突然、注文へのレシートメール(自動返信メール)が携帯に届かなくなりました。 PCへの送信は問題なく届いております。 もちろん、それ以前は問題なく送信されておりました。 プログラム側で何かいじった事も無く、テストでも送信されず、まったく原因が思い当たりません。 なにか携帯キャリア側でセキュリティ強化したとか、そういった原因になりそうな事をご存知でしたら、教えてください! 本当に泣きそうです。。。 サーバの環境はCentOS5、PHP4です。

    • ベストアンサー
    • PHP
  • 携帯サイトをphpで作る際の文字コードは?

    HTML+php+MySQLでPC版サイトを制作しました。 今度は携帯版サイトを作っていこうと思うのですが、 その際の文字コードは『Shift-JIS』が望ましいようです。 手元にあるPC版サイトのファイルをコピー&修正して携帯版にしようと思っていたのですが、PCサイトの制作は全て『euc-jp』で統一して作ってあります。 この場合どう作り直していくのがベターでしょうか? HTMLの出力を『Shift-JIS』に変換してくれるような便利な関数があったりしますか? 1番悩んでいるのが、phpスクリプトには『Shift-JIS』は好ましくないのに、携帯サイトは『Shift-JIS』で作りたいという点です。 どなたかご存知でしたらご教示宜しくお願いします!

    • ベストアンサー
    • PHP
  • phpフォームで携帯へメール送信した場合の文字化け

    過去のよく似た事象を検索しましたが解決しなかったので 質問します。よろしくお願いします。 携帯電話のメールアドレスに送信するWEBフォームをphpで 作成したいのですが、文字化けが直らずに困っています。 コードは次のような感じです。 PCへのメールは文字化けせず、DoCoMoへ送るとsubjectは正常で本文が化けます。 またauとvodafoneへ送るとすべて化けます。 $to = "$_REQUEST['$email']"; $from = "info@aaa.bbb"; $subject = "テスト送信"; $message = "テストメールです" . $headers ='From: '. $from . "\r\n"      .'MIME-Version: 1.0' . "\r\n"      .'Content-Type: text/plain; charset=iso-2022-jp' . "\r\n"      .'Content-Transfer-Encoding:7bit' . "\r\n"      .'X-Mailer: PHP/' . phpversion(); if(mail($to, $subject, $message, $headers)==TRUE) print("メールを送信しました"); else print("メール送信に失敗しました"); 動作環境はSunOS5.7、Apache2.0、php5.0.3です。 コードはEUCで書いています。

    • ベストアンサー
    • PHP
  • phpの携帯空メール送信

    phpで携帯空メール送信処理を実装しようとしていますが、よく分かりません。 ボタンで次にとか押すと、phpで指定したタイトルや内容に任意の文字列を設定し、携帯のメール送信窓を開く、という事をしたいです。

    • ベストアンサー
    • PHP
  • PCから完全に携帯サイトを見れなくするには?

    PCから完全に携帯サイトを見れなくするにはどのような方法が一般的なのでしょうか? リファー対策をしてもブラウザで偽装すれば見えてしまうと思うのですが、そうやっても見れない携帯サイトがたくさんありました。 PHPで作成した携帯サイトにそれをする場合、どのような方法がありますか?

    • ベストアンサー
    • PHP
  • 携帯サイトの文字サイズと、<?php echo~について

    (1)携帯サイトの文字サイズ変更 携帯サイトを作っているのですが、文字の大きさを変更するのは意味があるのでしょうか?(反映されているのですか?) 自分は古い機種の携帯しか持っていないので、今時の新しい携帯サイトが見れないので確認ができません・・・。 (2)<?php echo~について PHPでも表示できるようにするタグなのですが、ネットで検索すると微妙に違うものが沢山検索されます。 しかしコピーペーストで貼り付けてみても、どれもHP上に ;?> このような尻のタグが表示されてしまうので、何かが間違っているようなのです。 <?php echo '<?xml version="1.0" encoding="shift_jis"?>'."\n"; ?> というタグだと尻のタグは表示されませんでしたが、作成ページで通常は青色で表示されるタグが、 '."\n"; ?> の部分だけ黒くなり、これも何かが違うような気がします。 正しいタグを知っている方、教えてくれないでしょうか。 どちらか一方でも構いません、宜しくお願いします。

  • PCから携帯に絵文字メールを送れるサイト

    どなたかご存知の方教えてください。 今までpcから携帯に絵文字メールを送る時 「えもじ便 for PC」というサイトから送っていました。 http://pc.emojibin.jp/ しかしもうじきこのサイトが閉じられることになりました。 そこで質問なのですが「えもじ便 for PC」と同じように ソフトをインストールせずに携帯に絵文字が送れるサイトをご存知ありませんか?? 教えてください。

  • PCから携帯電話にメールを送信したい

    PCから私の携帯電話にメール送信をしたいのですが出来ません。 携帯よりパソコンには送信する事は出来ます。ドコモですが担当者に問い合わせたところ、PCからの送信については、プロバイダーかメーカーに問い合わせて欲しいとの事です。どなたかよろしくご指導下さい。 PCはウインドウズXP、携帯はドコモのハーティです。

  • 既存PCサイトから携帯サイトをつくる場合について

    今、PHP+Smartyの組み合わせで作成されているPCサイトから携帯サイトを作成しようと思っております。 その際にどのような手順、フォルダ構成で作成していくのが宜しいのでしょうか。 私は、下記のように作成しようと考えております。 ・phpファイルについて →サーバサイドについては、PCサイトのphpファイルを修正(文字コードの変換処理を追加)して、モバイル用のフォルダを用意し、配置しようと考えております。 ・tplファイルについて →各キャリアごとにtplファイルを用意して、サーバ側(phpファイル)でHTTP_USER_AGENTをチェックし、該当のキャリアのtplファイルに紐付ける。($smarty->display(tplのパス)を行う) 既存のPCサイトから携帯サイトを作成したご経験のある方がいらっしゃいましたら、ご意見を聞かせていただければ幸いです。

    • ベストアンサー
    • PHP
  • PCから携帯への絵文字について

    いろいろ自分なりに調べてみたのですがPCから携帯へ絵文字を送りたいのですが該当しそうなサイトがありません。 PCからかわいい絵文字を送るにはどうすればいいですか? なにかよいご意見があればご指導お願いします。