[ 44 ] おや? 投稿者:kim
ほよよ、いらっしゃい。
ここ書けたんだ?
サーバ移転で復活したのかな?
私もここ、半年ほっぽりっぱなしでしたよ。
2003年02月14日 (Fri) 17:58:39
[ 43 ] 久々に見に来た 投稿者:れい。
ちょこっとずつ増えてますね。
私はプログラムの知識がないので、Perlすら
途中放棄中(^^;
仕事辞めたので時間あるはずなんですが、ついつい
少しは分かるHP作る方に時間取っちゃうんですよ。(笑)
2003年02月02日 (Sun) 00:38:21
[ 42 ] 検索できた 投稿者:kim
中途半端に(^_^;
複数語の区切りに全角スペースを使うとエラーになる。
ううむ。
とりあえず、テスト公開。
http://kimkim.s12.xrea.com/cbp/cbp1.php
トップページにもリンクあり。
2002年06月13日 (Thu) 17:12:23
[ 41 ] 検索処理 投稿者:kim
うがぁ〜〜〜!!
PHPの検索処理がわからん!!
2002年06月13日 (Thu) 10:29:49
[ 40 ] CBKもどき 投稿者:kim
今、PHPでCBKもどきの掲示板を作ってます。
CBKから過去ログ機能と、SSI機能を省いたものです。
さてどうなりますやら........
2002年06月11日 (Tue) 20:46:08
[ 39 ] 置いてかないで〜(^_^; 投稿者:kim
>むうさん
ログをEUCと言う手もあるでしょうね。
[37]の二重投稿のチェックにしろ、[38]の文字化け問題にしろ、文字コードが混在する場合は、スクリプト内部で、スクリプトに使われている文字コードに統一する必要があります。
たとえばスクリプトがEUCなら、
SJISログを読み込んだらまずEUCに変換→処理。
SJISページのフォームからデータを受け取ったら(SJISページのフォームデータはSJISなので)EUCに変換→処理。
もちろん処理は、正規表現などもEUCとしての処理を行います。
で、画面出力するときに、個々のecho文毎でもいいし、出力コード指定で、一気にでもいいし、とにかくSJISにするのです。
そうすれば、上記の問題は解決するのではないかと「思われます」。
2002年06月06日 (Thu) 10:24:13
[ 38 ] にくき日本語 投稿者:むう [ HomePage ]
もしご存知でしたらば教えてやってくださいませ。。。
「能」「機能」「表」という文字のみがずっと文字化けのままどうしても治らないのです。
もし本文中にこの文字が含まれている場合、この文字だけを取り出して正しく表示するように「\\能」などに置き換える、という事はできるのでしょうか。
CGIでどこかで見た記憶があるのに、見つからなくて。。。(ヒントにしようと思ってCGIのソースを覗きながらやってるのですが)
2002年06月06日 (Thu) 00:46:13
[ 37 ] 文字コードって面倒ですね 投稿者:むう [ HomePage ]
いろいろ調べてようやく以下の文章にたどり着きました〜。
■ページはすべてShift-JISで書き、フォームからPOSTされた文字をEUCに変換してデータベースに登録。
データベースから取り出したEUCの文字をShift-JISに変換してHTMLで表示させます。
これで携帯からのアクセスでも文字は正常にみれることができます。
kimさんのおっしゃるとおり、PCだけを考えるならばEUCの方がよいみたいですね。
でもうちのサイトは携帯さんが沢山なので、やっぱり携帯対応を考えてしまいますから、kimさんのおっしゃっている方法か、上記の方法で頑張るしかないです。
この前ログをEUCにしたところ、二重投稿のチェックをしてくれなくなってしまったもんですから(これも何か原因があるのでしょうね)、やっぱりSJISで保存したいです。。。<弱気
日によって動きが違うのですか。<PHP
それは困ったデス、私が更に混乱します。TT
引き続き頑張ってきます!!
2002年06月05日 (Wed) 22:55:30
[ 36 ] やっぱし(^_^ 投稿者:kim
私はここ数日、進展ありません。
今のところ、PCだけならやっぱりEUCがベターだと思います。
NNも4以上ならEUC表示できるしね。
ケータイ対応するなら、
ログ → SJIS
スクリプト → EUC
画面出力 → SJIS
がいいのではないかと考えてます。
(実践がまだですが)
PHP環境はXREAしか試してないんだけど、
日によって動きが違いますよね。どうして?
2002年06月05日 (Wed) 09:52:07
[ 35 ] 寝ぼけてましたTT 投稿者:むう [ HomePage ]
そうです、「くすん」の記事は私です。(汗
とりあえず元にもどそうとしたら、前と同じソースでは動かなくなり(TT
何故なの?!
いろいろ考えて結局ちょっと変えたらうまくいきました。
ふうう〜。
EUCでないと駄目なのかもしれないのですね。
それを聞けただけで、ちょっと気が楽になりました。
文字コード変換関数がよくわからなかったので(汗)、いろいろと調べてみたのですが、やっぱりまだよくわかっていませんTT
もうちょっと勉強してきます。
kimさんの方の調子はどうですか?
2002年06月05日 (Wed) 03:18:23
|
管理人:aaa@bbb.ne.jp |