• ベストアンサー

自作のPHP携帯画像掲示板でauのみ書込みができません。

自作のPHP携帯画像掲示板でauのみ書込みができません。 今までの事例でそういったことをご存じなかたおられませんか? (プログラムを張付たかったのですが、どこが悪いかわからないので全部を張付ることはできませんでした)

  • PHP
  • 回答数3
  • ありがとう数8

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

■PHPソースの文字コードに関して PHPのソース中に、日本語など全角文字を使用している場合には、HTMLの文字コードのSJISにあわせてやる必要があります。 ■ログに関して 入力された文字がどのようなものでもテキストファイルに取得してしまう、という方法であれば、例えば、 <?php if(isset($_POST['body']){ $log_data = str_replace(array("\r\n", "\r", "\n"), "", $_POST['body']; $fp = fopen('適当なログファイルの場所', "a"); fwrite($fp, $_SERVER['USER_AGENT'] . "," . $log_data . "\r\n" ); fclose($fp); } ?> とか、適当に、ファイルにどんどん入力された値を挿入してやって、 ログが溜まったら、ユーザーエージェントがauのものがあったら、どのような文字が入力されているのかチェックしてみてはいかがでしょう。

seventozero
質問者

お礼

いつもありがとございます。 早速記録するようにして、ちょっとauのショップにいってデバックでもしてみようかと思います。

その他の回答 (2)

回答No.2

一度、全部ログとってみてはいかがでしょう。 入力された値と、ユーザエージェントでも、別のテキストファイルかなんかに保存してみて、 いったいどのようなものが入力されているのかとか。 手元に実機がないということになるとデバッグも結構厳しそうです。 また、HTMLのmetaタグはSJISにしているようですが、PHPのコードも全部SJISにしていますか。

seventozero
質問者

お礼

回答の方ありがとうございます。 初心者なので2点だけ教えてほしいのですが (1)PHPコードにも種類があるのでしょうか?("PHPのコードも全部SJISにしていますか"という点より) (2)ログはどうやってとったらよいのでしょうか?出来れば全部ログをとってみたいです。 以上、お手数だとは思いますがご回答頂ければありがたいです。

回答No.1

http://www.tatamilab.jp/rnd/archives/000382.html ここらへんですかね。 どうも、auは、UTF-8で作成されたHTMLでも、FORMのPOSTは、SJISで投げてくるようです。 そのために、質問者さんの作成された掲示板で文字化け(≒使用不可能な文字)が発生して、 書き込み不能になっているのではないでしょうか。

seventozero
質問者

お礼

回答の方ありがとうございます。 説明不足だったのですが、Openwave SDK 6.2Kというシュミレーターからは 文字化けしたデータであっても書込み自体はうまくいくようです。 ちなみに <META HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=x-sjis"> となっていたのを <META HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=shift-jis"> に変えました。 ドコモからは確認できるのですが、au持ってないので確認ができません(シュミレーターは適当っぽいし) 他に何か思い当たる事はないでしょうか?

関連するQ&A

  • phpで携帯からメールで画像を投稿するにはどのようにしたらいいでしょうか?

    現在、PHP5とMySQL5にて掲示板を作成しております。 携帯にも対応させたいと考えているのですが、よくある携帯からのメールを使っての画像投稿というのはどのような仕組みで機能しているのでしょうか? フリーのCGIなどは使わないため、あくまでも自作する方法を探しております。 また環境がレンタルサーバーなのですが、レンタルサーバーでもこのプログラムを組むことは可能でしょうか? ご回答の程よろしくお願いします。

    • ベストアンサー
    • PHP
  • iphoneから自作PHP画像掲示板に写真が添付できない。

    iphoneから自作PHP画像掲示板に写真が添付できない。 iphoneから画像掲示板に写真を添付したいのですが、<INPUT TYPE="file" NAME="upfile">でつくった ボタンそのものが黒くなって(押された状態のように)使うことができません。 airiphoneだとできるのですが・・ 改善するにはどうしたらよいでしょうか?

    • ベストアンサー
    • PHP
  • 携帯で撮った画像を掲示板に載せるには?

    今まで、以下のやり方をしていましたが、他の人に教えることになり、他にカンタンなやり方があるのではないかと思いましたので、質問させてください。 ケータイで写真を撮る 自分宛のパソコンメルアドに画像メールを送る。 届いたメールの画像を右クリックし、名前をつけて保存する。 掲示板で参照から名前で呼び出す。 カメラつきケータイを持っている人は多いのですが、 デジカメや掲示板の書き込みなどに慣れていない人が多いので、うまく説明できたらいいなと思っています。

  • 携帯でちょこっと書き込みできるレンタル掲示板を探しています

    普段はパソコンでHPを公開しているのですけど、 そのHPのコンテンツとして、リアルタイムで 管理人の私の気分を、携帯から掲示板に書き込みしたものを公開したいな。と思っているのですが、 そういった携帯から書き込みができて、パソコンの ホームページに設置できるようなレンタル掲示板を ご存知でしたら教えてください。 よろしく、お願いします。

  • 掲示板とカキコミについて

    詳しい仕組みがわかっていませんので、少し推測になりますがよろしくお願いします。 (個人サイトではなく、比較的大きな掲示板の中の一つの板になります。) ある掲示板を見たり書き込んだりするのですが、書き込むとストーカーのような人がいます。 (日付が変わっていてIDが変わるのに、前に何を話したかのかなど、特定してくる) もしかしたら掲示板の管理者に近い存在なのかもしれませんが、よくわかりません。(管理者以外でもわかるならなおさら不安です) またカキコミしなくてもアクセスがわかるようです。 PCの場合は、どのくらいわかるのでしょうか。地域くらいまで? ケータイの場合は、機種の固定認識番号ではなく、UIMカードで認識しているようです。 (ドコモなのですが、どの機種(過去のケータイにカードを入れなおして)で書いてもIDが変わらないので) 情報収集にアクセスするのですが、アクセス記録をとっているみたいで、 いつ自分がアクセスに来たかもすべてわかっているようで、苦痛です。 PCの場合、プロバイダーを変えるしかないのでしょうか? ケータイの場合、UIMカードそのものを変えればわからないのでしょうか。 方法としては、解約して他社のケータイを持つ(au、ソフトバンク)、 もしくはドコモショップにいってUIMカードを変えてもらえば良いのでしょうか? (お金払えば交換は可能??) 掲示板の裏やケータイに詳しい方、よろしくお願いします。 ※掲示板で荒らしをしているわけではありません。 個人的なことをかいたら、わかる人にわかるみたいで気持ち悪いのです。

  • auの携帯電話(EZweb)からWEBの掲示板への書き込みが出来ません。

    auの携帯電話(EZweb)からWEBの掲示板への書き込みが出来ません。受信して見ることは出来るのですが、書き込もうとすると、こちら側では正しく表示されるのですが、EZwebから投稿したものを受信すると、文字化けして見れません。WEB上でも文字化けしているそうです。因みに、i-modeの友人は問題ないと言っています。何かお分かりの方、お教え下さい。宜しくお願いします。

  • 携帯からもパソコンからも利用できる画像掲示板を探しています。

    こんにちわ。 FC2さんのような掲示板で、cgiまたはphpで配布しているスクリプトを探しています。 レンタル掲示板では無く、自身で設置、設定出来る物を希望します。 http://bbs.fc2.com/ もしご存知のサイト等ございましたら教えて頂けますでしょうか? よろしくお願いいたします。 ■希望するスクリプト ・携帯からもパソコンからも利用できる ・画像をアップロードできる ・レスタイプの掲示板 ・スパム対策用に画像認証が装備されている(これは、あれば尚良い機能です。)

    • ベストアンサー
    • CGI
  • 携帯から画像をアップロードできる掲示板のCGI

    携帯サイトを作成しているのですがなかなか良い掲示板が見つかりません 条件としては 1.画像がアップロードできる(静止画のみで可) 2.レスが、できるもの 3.投稿時管理者の認証がいるもの 4.AU docomoに対応しているもの です。 シェアウェア・フリーウェア問いません。 ご存知の方いらっしゃいましたら教えてください。お願いします。

    • 締切済み
    • CGI
  • AUのケータイアレンジを自作しようと思っています。

    AUのケータイアレンジを自作しようと思っています。 今、ケータイアレンジ(メニューアイコン)の自作に挑戦しています。 使っている『BRAVIA® Phone U1』と言うケータイです。 インターネットを利用して「Fiora」という、ソフトを使えば作れると、 知ったのですが、「BRAVIA® Phone U1」の「.ini」ファイルが見つかりません。 「.ini」ファイルが無い場合は作ることは不可能なのでしょうか? ご回答宜しくお願いいたします。

    • ベストアンサー
    • au
  • 携帯からの書き込み…IP関連

    携帯からの書き込み、ドコモとAUについて詳しい方の解説をお願いいたします。 AU携帯から掲示板等に書き込む場合、EZウェブと、PCサイトビュアーなるものがあり、携帯対応以外の掲示板にも書込みが可能です。 ドコモの場合は、いったんヤフーサイトに入ってからの書き込みになるようですが、ドコモについて私はよくわかりません。 質問は、掲示板等のIPをみると、ドコモの場合にはヤフー等のサイトから入った痕跡が表示されます。 AUの場合は、プロクシーサーバー経由がわかる程度のものですが、機種欄の横にKDDIと表記されるため、AU携帯からの書き込みであると判断可能かと思われます。 AU携帯からヤフー等を通じて書き込んで、IP表示がドコモ携帯と同様にできるかどうかというのが質問の主旨になります。 具体例を示します。 ソースの表示でみると、 MSIE 6.0; KDDI-機種名 これにIP検索をかけると、 pv02proxy09.ezweb.ne.jp と表示それるため、AU携帯からの書き込みと判断可能です。 対して別の書き込みのソースは、 (jig browser web; 1.0.4; CA00)←機種名 これにIP検索をかけると、 mobile41.search.tnz.yahoo.co.jp と表記されます。 AU携帯からアクセスし、mobile41.search.tnz.yahoo.co.jp このように表示させることが可能か否かか質問の主旨です わかりづらくて申し訳ありません。

専門家に質問してみよう