emrivのプロフィール
- ベストアンサー数
- 5
- ベストアンサー率
- 83%
- お礼率
- 0%
- 登録日2007/08/17
- 文字化けで混乱中です...
こんにちは。PHPの文字化けで混乱しており、どなたかにご助言いただければ幸いです。 現在、PHPは拡張子「.php」、HTMLは拡張子「.html」で動いているものを 拡張子「.html」でもPHPを動作させたいので、.htaccessにて AddType "application/x-httpd-php; charset=Shift_JIS" .php .html と指定しました。 これで拡張子「.html」でもPHPが動かせるようになりましたが、それとともにPHPスクリプトの入っていない他のHTMLファイルが文字化けしてしまうようになりました。 しかし、.htaccessに AddType "application/x-httpd-php; charset=Shift_JIS" .php .html AddType "text/html; charset=Shift_JIS" .html こうしてしまうとPHPが効かなくなるし...うーん?と 多分スゴイ手前のところで混乱してきてしまいました。 HTMLファイル内ではmetaでShift-JISを設定しています。 HTMLファイル内でheaderとかやらない方法で、文字化けを回避する方法をお教えいただけますと助かります。 よろしくお願いいたします。
- 外部ファイルの読み込みと書き込み
PHPで外部ファイルにfwiteで追加書き込みを行うときに改行して下に下に書き込んでいくのが普通だと思いますが、上に上に書き込むためにはどのようにすればいいのでしょうか? また上述の方法が大変なら外部ファイルを一番下の行から読み込む方法を教えて頂けますでしょうか? よろしくお願い致します。
- データをDBからひっぱってきて、WEB画面にあいうえお順に表示させたい
先ほど質問させていただきましたが、 誤って締め切ってしまいましたので再度質問させていただきます。 PHPを使って、データをDBからひっぱってきて、 WEB画面にあいうえお順に表示させたいと考えています。 さらに、「あ」のボタンを作成し、クリックすると 「あ」行のデータを表示、「か」のボタンを作成し、クリックすると 「か」行のデータを表示…と考えています。 このようにプログラムすることは可能でしょうか。 DBはPostgreSQLを使用しています。 先週からPHPをはじめたばかりでよくわかっていません。 どなたか宜しくお願い致します。
- ベストアンサー
- PHP
- smorgas030
- 回答数3
- php内で文字の入力
phpのプログラムを改造しています。 データ表示部分で"もしこのデータが無ければ非表示"というのを実現したいです。 現状はこのようになっています。 <?php echo sprintf(TEXT_LIST_LOCATION); ?>:<?php echo stripslashes($product_info['products_location']); ?><BR> これを「もし、"$product_info['products_location']);"があれば、"TEXT_LIST_LOCATION : $product_info['products_location']<BR>"を表示する」としたいです。 単純に <?php if($product_info['products_latinnane']) { echo sprintf(TEXT_LIST_LATINNAME); : echo stripslashes($product_info['products_latinnane']); <BR> } ?> としてみましたが、何も表示しなくなってしまいました。 この場合、":"や"<BR>"はどのように記述したらよいでしょうか?
- ベストアンサー
- PHP
- master-3rd
- 回答数2