携帯用のページを作成しています
トップページ(index)をhtmlで入力画面をつくり
その処理をPHPで行っています。
PCやエミュレータではきちんと表示するのですが
携帯の実機ではindex.htmlが真っ白になってしまいます。
回避方法としてindex.htmlに
<?php
?>
を付け加えてindex.PHPにして表示させています
PHPの仕様なのか、サーバーの仕様なのか・・・
教えて頂けませんでしょうか?
サーバーにしているのは
win2000pro
apache2.0.45
php4.3.2 です。
No.2ベストアンサー
- 回答日時:
No1です(^-^
index.html→×
index.php→○
ということですね。
失礼しました(^^;
テストした携帯のキャリアはどこですか?
au? DoCoMo? Vodafone?
<html>
<head>
<title>テスト</title>
</head>
<body>
テストページ
</body>
</html>
のような単純なHTMLでも真っ白になりますか?
>AddType application/x-httpd-html .html
HTMLのContent-typeは「text/html」です。
mime.typesにすでに追記されていると思いますが。
この回答への補足
kaz33様とNo.3のhola1973様のご指摘を参考に試行錯誤してみたところ
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<META http-equiv="Content-Style-Type" content="text/css">
<title>テスト</title>
</head>
<body>
テストページ
</body>
</html>
これでは表示ができない事が解りました
追加した3行 DOCTYPE META の2行が揃った時だけが表示されません
(3つのうち一つが無いと表示されます)
他のサーバーをお借りして色々と試してみたいと思います
たびたび回答ありがとうございます
今回テストした携帯は au と Vodafone です
記入頂いた「テストページ」は表示されました
ますますわからなくなってしまいました・・・
No.4
- 回答日時:
自分も携帯サイトの作成を行っているので返答させて頂きますm(_ _)m
一応、各キャリア向けのサイトは一通り作りましたし公式サイトも作った事はありますが~
私の場合はそんな症状はなかったですね。。。
文字エンコーディングは問題ないですよね?
Shift-JISで表示&ソースをShift-JISで書いているかShift-JISで出力するようにしてますよね?
別にcharsetをEUCでもいいんですが保証しているのはShift-JISなんでね。。。
HTMLでの表示なら普通は問題ないはずなんですが。。。
やっぱりソース記述時のエンコードミスくらいしか考えられませんm(_ _)m
それとauの場合はFormの情報はURLエンコードされて受け渡しされるっぽいです。GETもPOSTもね。(なぜ?)
なので受け取り側ではURLデコードして受け取った方が良いですよ☆
こんな事しか言えません。。。
あと、機種によって大分仕様が違ったりするんでキャリアだけじゃなくて機種も書いてくれると答えやすいかも?m(_ _)m
回答ありがとうございます
文字の表示&ソースはShift-JISで行っています
あとNo.2のお礼にも書いておりますが、多用な機種で出ていたようです。
経験者の皆様で同様な症状が無い・kaz33様のご指摘あった「単純なhtml」は表示されている
以上の点を踏まえるとphp関連ではなくapacheの設定なのか組み合わせの問題のような気がしてきました
そうなると私の質問自体が板違いで間違っていたようです。
こちらで申し訳ありませんが皆様にお詫びしたいと思いますm(_ _)m
そういった理由で質問を終わらせて頂きます
他サーバー等借りて今後検証していきたいと思います
親切にお答え頂き本当にありがとうございました。
No.3
- 回答日時:
携帯サイトを作成しています。
東芝の機種なんかは、タグが厳密で、しっかり
<html><head><title></title></head><body></body></html>をくくってやらないと画面が真っ白になります。
タグのくくり対応をチェックされることをおすすめします。
ありがとうございます
おっしゃられるタグについて再度確認しましたが
間違いないようです。
質問にも記入しておりましたが
<?php
?>
を付け加えて、拡張子をphpに変更するとしっかり表示されるのです
テストでは複数の方に頼みましたので
機種はそれぞれでも同じ状況が出ているようです
No.1
- 回答日時:
index.htmlでPHPを実行したいと?
サーバの設定しなきゃ無理ですよ。
(普通は.htmlでPHPを実行するような設定にはしないそうだ)
httpd.confを見ましょう。
AddType application/x-httpd-php .php
という設定になっていれば、PHPは拡張子.phpにしてね
ということです。
ご回答ありがとうございます。
設定はその様になっています。
質問の仕方がまずかったのかもしれないので再度記入させていただきます
index.html(データ入力画面)からそのデータをphpに渡しています。
パソコン上では普通に処理してくれます
(index.htmlが見えます)
携帯からindex.htmlにアクセスすると
真っ白で何も表示されません
「何故携帯ではindex.htmlが表示されないのか?」というのが質問になります
私がphpを覚えた教本では
.html → .PHP の流れは普通に書いてあったもので^^;
まだ試していないのですが
kaz33様のご指摘から
AddType application/x-httpd-html .html
の行を付け加えれば携帯からも見えるようになるのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) .htaccessファイルの修正がこれで問題ないかどうか 1 2022/04/21 08:42
- PHP HTMLのINPUTから画面表示 3 2023/04/04 21:34
- PHP PHP ページング データベース 1 2022/06/16 10:30
- PHP PHP MySql ページング 2 2022/09/20 06:38
- MySQL MySQL,JavaScript,PHPコードの結果を表示する方法を教えてください。 1 2023/02/13 17:49
- HTML・CSS インクルードした要素がヘッダーにかぶってしまう 3 2022/09/13 17:35
- PHP アップロード画像数でCSSを分けることに成功したのですが、画像の横に文字を並べることが出来ません。 3 2023/07/28 17:16
- PHP 文字列を段落で分ける方法を教えて下さい。 2 2023/03/09 10:03
- MySQL htmlコードで書かれた表にphpでdbから取得した値を挿入したい 3 2022/12/21 23:48
- PHP PHPで入力フォームでデータを確認表示画面まで送る流れを日本語で理解したいのです。 1 2023/05/29 19:12
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
inet コントロールを用いてHTML...
-
mod_rewriteでQUERYパラメータ...
-
ASPソースコードをPHPソースコ...
-
拡張子htmlでphpが動作するフォ...
-
「旭日中綬賞 」とはどんな賞で...
-
phpの階層が変わると上手く読み...
-
起動後しばらくするとカウント...
-
htmlファイルをincludeして、文...
-
PHPで作るフレーム、どんな風に...
-
文字化けで混乱中です...
-
MVC構造で、各コントローラで共...
-
階層が違う場合の絶対パス相対...
-
PHPについて、あまりにも初歩的...
-
ジャンプ前のページのURL を表...
-
RSS非対応サイトから情報収集
-
以下のコードでエラーが出てし...
-
【BAT(バッチ)ファイル】Web...
-
フォントの色を変えるには?
-
別ファイルの変数を呼び出した...
-
onedrive にexcelファイルをア...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
centos6のlogにscript not foun...
-
includeでHTMLファイルを呼出し...
-
1桁7セグメントLEDの部品高さ
-
includeにより他の部分が表示さ...
-
文字化けで混乱中です...
-
別階層のPHP関数を使うには?
-
wordpress等のように、htmlを各...
-
SSI される .inc ファイル内に ...
-
コードがそのまま表示される
-
これを作成するにはPHP?CGI...
-
phpの階層が変わると上手く読み...
-
正規表現を使い、URLで条件分岐...
-
九州各地の美味しいものをお取...
-
Fatal error: OpenPNE設置時の...
-
html拡張子のままphpを使いたい
-
「旭日中綬賞 」とはどんな賞で...
-
青森県産のカルヴァドス
-
php セレクトボックス 分岐 ...
-
ZendFrameWorkで、.htaccessを...
-
以下のコードでエラーが出てし...
おすすめ情報