• 締切済み

phpで作成した携帯サイトがiモードでエラー

PHPで携帯サイトを作成しています。 現在、実機での確認中なのですがiモードでサイトにアクセスすると「無効なデータを取得しました(302)」と表示されます。 このエラーはどういったエラーなのでしょうか? auでは正常に表示されました。 エラーに関する参考ページなども教えていただければ幸いです。 よろしくお願いします。 動作環境: Windows+php4.4.2+Apache2.0.52

  • PHP
  • 回答数2
  • ありがとう数0

みんなの回答

回答No.2

自分も携帯用HPを結構前に作成したのですが その時に発生したのが #1さんのおっしゃっている >プログラムでlocationヘッダーを出力してませんかね。 >header("location: ..."); みたいな感じのやつです。 というのです。 header("location: ...");をもし書いているんでしたら パスを相対パスで書いていませんでしょうか? Docomoの場合絶対パスで書くと回避できました。

回答No.1

プログラムでlocationヘッダーを出力してませんかね。 header("location: ..."); みたいな感じのやつです。 iモードはこれでエラーがでるパターンが多いです。 あと文字コードはShift-JISでしょうか。 機種によってはEUCだとエラーがでることがあります。

関連するQ&A

  • phpのエラーの意味がわかりません、(403)

    Win VISTA XAMPP 1.8.0 です。 昨日まで正常に動いていたPHPが今日はエラー表示で全く動作しません。 何故でしょうか。 「Access forbidden! 要求されたオブジェクトのアクセス権がりません。読み込みが許可されていないか、サーバーが 読み込みに失敗したかでしょう。 サーバーの障害と思われる場合はウェブ管理者までご連絡ください。」 Error 403 127.0.0.1 Apache2.4.3(Win32)OpenSSL /1.0.1C PHP/5.4.7 という内容です。 =================================================================== 全く原因が不明です。 宜しくお願いします。

    • ベストアンサー
    • PHP
  • 携帯サイトで・・・

    宜しくお願いします ドコモの携帯サイトを製作中ですが、ある条件でリダイレクトさせるため、 header("Location:index.php" );としているのですが、i-modeのシュミレーターでは問題なくジャンプしてくれるのだけど、実機で確認すると「無効なデータが含まれている」というエラーになってしまいます。いろいろ試して、上記部分の問題ではないかと思いますが、似たような経験をお持ちの方アドバイスお願いします

    • ベストアンサー
    • PHP
  • au端末からiモード向けサイトへアクセスできる?

    auの総合カタログにはiモード向け一般サイトへアクセス可能。但し、iモード公式サイトは閲覧できません。と書いてありました。一般サイトというのはどういうものを指すのでしょうか?公式サイトが閲覧できないとあまり意味がないように思うのですが、使い勝手はどうでしょうか?iモードユーザーがうらやましいと思うサイトがあるので、興味があります。ご回答お願いいたします。

  • phpのみエラーになる

    申し訳ありません。先ほどの質問に環境などを書くのをわすれましたので、再度送信します。 Webサーバをインストールしなおしたのですが、htmlは、正常に読めるのですが、phpファイルにアクセスすると、「ページが見つかりません(サーバーが見つからないか、DNS エラーです。)」となってしまいます。もちろん、phpファイルは存在します。 どこかの設定が間違っているのだと思うのですが、どこを確認すればよいでしょうか? 環境:Linux(RedHad)+Apache2+PHP5+Oracle10g 少し確認が進んで、ローカルでは、phpは実行します。 phpinfoも出力されました。 ただ、やはりブラウザから行うとダメです。 Apacheの設定っぽいので、調べてみます。

    • ベストアンサー
    • PHP
  • 最近のiモード携帯の画像表示能力

    DocomoとAUに対応した携帯対応のホームページを運営しているのですが、Docomoの携帯が身近にないため試せないので教えてください。 私がホームページを作った頃はiモードの画像表示はかなり貧弱で、120ピクセル程度の大きさまでしか表示できなかったように思います。 最近はQVGAクラスの画面になったので、もっと大きい画像も表示できると思うのですが、現在の標準的なiモード端末の画像表示機能はどれくらいなんでしょうか? また、AUの場合は端末からピクセル数や色数などの表示性能を送ってくるのでそれに合わせて出力できましたが、昔のiモードはそれがありませんでした。 機種名を取得すれば判別できなくはありませんが、毎月のように機種が増えるので、あまりやりたくありません。AUのように画像表示性能を通知する機能は、まだないのでしょうか? iモードの画像表示について、資料となるようなサイトがありましたら、合わせて教えていただけると助かります。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • iモードサイト作成について

    iモードの携帯サイトを作ろうとしていますが、 カラーの絵文字を表示する方法が分かりません。 ちなみに、ドコモのサイトから、絵文字入力ソフトを ダウンロードして挿入したら、白黒での表示にしか なりませんでした。 カラーで表示させたいです! 教えて下さい。宜しくお願い致しますm(__)m

  • auからiモードしか見れないサイトを・・

    auのC403ST使ってるんだけど、ホームページって、iモードで見れて、auには、見れないものってあるよね、それを 見れるようにできるサイトがあるって、聞いた事あるけど、くわしく教えて♪おねがい☆

  • 携帯電話(iモード)のユーザー認証

    携帯電話(docomo)を機種交換しました。 機種交換したばかりなのに、iモードからJALのサイトにアクセスすると、「こんにちは xxxxさん」と表示されます。 これは、どのような方法でアカウント情報を読んでいるのでしょうか? [iモード]→[メニュー]→[メニュー/検索]→[交通/地図/旅行]→[JAL日本航空] 携帯電話(iモード)ではCookieが使えないため、このようなログインの簡略化は、携帯電話の製造番号を取得して認証するのが一般的だと思います。しかし、JALのサイトでは携帯電話の製造番号を要求されないまま、アクセスするだけで認証されているような感じです。 ためしに、iモードからURLを直接入力してJALにアクセスしても、「こんにちは xxxxさん」と表示されます。 iモードのトップメニューから何かを引き継いでいるわけでもなく、GETで情報を送っているわけでもないようです。 JALのサイトが、どのような方法でユーザー認証しているのかご存知でしたら教えてください。 特に何かに困っているわけではなく、技術的な好奇心からの質問です。

    • ベストアンサー
    • CGI
  • Apache/PHPのエラーについて

    PHPを入れた後、apacheを起動すると The requested operation has failed! が表示されます サイトを参考にhttpd.confは以下を修正してます LoadModule php4_module "D:/php/sapi/php4apache2.dll" AddType application/x-httpd-php .php apacheのerror.logには特に何も出力されていません ほかに何か確認するところがありましたら教えてください バージョン apache_2.2.13 PHP ver.4.3.8

    • ベストアンサー
    • PHP
  • phpエラーメッセージ

     「独習PHP」という入門書を購入し、ApacheとPHPの設定変更を記載道りに行ったのですが、次のようなエラーメッセージが表示されました。 php Start up: Unable to load dynamic liblary 'c:/php/ext\php_sqLite.dll-指定されたモジュールが見つかりません- php_sqLite.dllというファイルはc:\php\extに存在しているのは確認できたのですが、中身は文字化けで分かりません。 パソコン Windows XP(pro) Apache 2.0.55-win32-x86-no_ssl.msi PHP 5.1.1-win32.zip 尚、Apacheの接続は正常に(あなたの予想に反して・・・)表示されます。  このエラーメッセージの原因と解決方法をお教えください。

    • 締切済み
    • PHP

専門家に質問してみよう