[掲示板TOP] [新規投稿] [管理用] RSS1.0

Hearts.to BBS

No.29 有難う御座います。

if(get_magic_quotes_gpc()){
foreach($_POST as $key => $value){
$_POST[$key] = stripslashes($value);
}
}

こちらの文章を追加したら解決いたしました。

お忙しい中、有難う御座いました!

これからもよろしくお願いします。

山田 [MAIL]

2005/10/21(Fri)13:41:27


No.28 チャットスクリプトについて

管理人様、お世話になります。

素晴らしいチャットスクリプトをダウンロードさせて頂きました。

いま、チャットスクリプトを改造をして

デザインをしているのですが、

どこかを変更をしてしまったようで

例えば、パソコン と入力すると

パソ\コン

結構 と入力すると

結構\

などある一定の文字を入力すると

¥ が入るようになってしまいました。

多分、文字化けをしないようにするための

エスケープ記号だとおもわれるのですが

文字化け処理の記述がどこにあるのかが

分かりませんでした。

スクリプトの大体何行目か

もしよかったら 対処法などを教えていただけたら幸いです。

改造物について、返答を求めるのもおかしいとおもうので

ご面倒でしたら返答は結構です。

大変我儘なお願いですか

どうかよろしくお願いします。

山田 [MAIL]

2005/10/18(Tue)00:24:54


チャットスクリプトのダウンロード、ありがとうございます。
ご質問についてですが、このチャットスクリプトでは特に文字化け対策を行っておりません。
送信したデータに\が含まれるのは、山田さんが利用しているサーバのPHPの設定で、magic_quotes_gpcが有効になっているためだと思われます。
これはphp.iniに記述する設定ですが、デフォルトでは有効であるもののセキュリティのために無効にすることが推奨されています。
当方のサーバの設定では無効になっているため、その点を考慮しておりませんでした。
もし可能であるならば、php.iniのmagic_quotes_gpcの値を無効にしていただけたらと思います。

レンタルサーバを利用している場合など、PHPの設定を変更することができない場合は、未確認ではありますが、
chat.phpの13行目(@touchで始まっている行)の下に、以下のような記述を加えることで解決するかもしれません。

/* 追加ここから */
if(get_magic_quotes_gpc()){
foreach($_POST as $key => $value){
$_POST[$key] = stripslashes($value);
}
}
/* 追加ここまで */

本来ならば、対応バージョンを公開するべきなのですが、少々時間がありませんので今回のところは申し訳ありませんがこのような対応とさせてただきます。

From 管理人


No.27 ディレクトリ表示の更新について

はじめまして
グーグルディレクトリでは、一ヶ月以上前から正しいアドレスに変更されているのですが、グーグルディレクトリを参照して作られている貴社などのサイトの情報は更新されません。
どうすれば、更新できるのでしょうか?
http://www.google.com/Top/World/Japanese/%E5%9C%B0%E5%9F%9F/%E3%82%A2%E3%82%B8%E3%82%A2/%E6%97%A5%E6%9C%AC/%E5%BA%83%E5%B3%B6/%E5%B8%82%E7%94%BA%E6%9D%91/%E5%BA%83%E5%B3%B6%E5%B8%82/%E7%A4%BE%E4%BC%9A%E3%83%BB%E6%96%87%E5%8C%96/?il=1
ご教授、よろしくお願いします。

鈴張学区子ども会 [HOME]

2005/06/27(Mon)18:14:37


No.26 お世話かけました。

早速ご回答ありがとうございました。
手書きを試みて駄目でしたので質問した次第です。
しばし様子を見ようと思います。

>以前の日記

日本語の書き違い、此方の日本語の誤りです。
以後気をつけます。
お手数おかけいたしました。

ぼたん [HOME] [MAIL]

2005/03/10(Thu)22:07:17


手動で試したのなら、設定自体は合っていると思います。
となると、原因となる可能性はRSSフィードの文法エラーとなるのですが、確認してみてもどれが原因となっているのか発見することは出来ませんでした。
ただ、XMLに対応している一部のブラウザにおいて、”売れ残りだって(笑)”の本文でおかしな現象が起きているので、この日の日記が原因かもしれません。
RSSフィードは最新15件の記事の要約を配信するものですので、しばらく日記を書き続ければこの日の日記が含まれなくなり、正常に戻る可能性があります。

ただ、<や>、&、"辺りに関して不適切な記述をしない限りは問題が起きないように作っているつもりなので、本当に正確な原因が掴めません。(不適切というのは、HTMLの要素以外にこれらの文字を使った場合)
とりあえず、半角カナと機種依存文字(○で囲まれた数字など)を使わないようにすることで今後の防止策となるかもしれません。

はっきりと答えることが出来ず申し訳ありません。

From 管理人


No.25 日記RSS

いつもお世話になっております。
日記に「こうさぎ」を設置していますが、
どうもRSSを検出できないらしいのです。
以前の日記ではできていたのですが、
どうしたらよいでしょうか。

よろしくお願いします。

ぼたん [HOME] [MAIL]

2005/03/10(Thu)00:34:50


私の日記でも検出してくれないので、それ自体の原因はわかりません。
とりあえず、RSSのURL欄に手動で
http://www.hearts.to/~botan/diary/rss.php
と記述してみてください。

しかし、以前の日記とは何のことでしょうか・・・。

From 管理人


[NEXT]

[1] [2]