Nucleus(JP)フォーラム

NucleusCMS日本語版ユーザーのためのサポートフォーラムです。疑問が生じたらまずは記事検索をご利用ください。

ログインしていません。

#1 2006-03-23 11:32:23

oya
メンバー
From: 神奈川
登録日: 2006-02-22
投稿: 35

Re: NP_znQuestionnaireについて

いつもお世話になってます。

佐藤(な)さん作成のNP_znQuestionnaireプラグインを導入したのですが、
投票をすると、必ずplug_znQuestionnaire_dに2レコードInsertされてしまい、2票ずつ入ってしまいます。
二重ポスト等色々調べたのですが、原因がわかりません。
他にも同じ現象出た方いらっしゃいましたら、アドバイスを頂ければ助かります

よろしくお願いします。

■環境
FreeBSD 4.11
nucleus v3.22
php v4.4.1
mysql v4.0.16
NP_znQuestionnaire v1.02

オフライン

#2 2006-03-23 13:00:46

佐藤(な)
メンバー
From: 愛知の知多半島の田舎
登録日: 2005-09-12
投稿: 266
ウェブサイト

Re: NP_znQuestionnaireについて

Nucleus始めて間もない頃作ったやつです。 lol
久しぶりソースコード見て、お恥ずかしい箇所が何点か、、、(いまでも大差ないですけど :oops: )

ちょっと確認してみます。


各種プラグインを紹介するblog(鯖更新忘れ死亡中)
スキン・テンプレ変数を紹介するブログ(復活)
http://reference.nucleus.satona.net/
wa - Nucleusやウェブネタなど
http://wa.otesei.com/

オフライン

#3 2006-03-23 15:45:03

佐藤(な)
メンバー
From: 愛知の知多半島の田舎
登録日: 2005-09-12
投稿: 266
ウェブサイト

Re: NP_znQuestionnaireについて

投票後、リロードすると2重投票されるようになっていたのを修正しました。
リロードしなくても2重投票されてしまう状況なのだと思いますが、これで回避できているかもしれませんので、一度お試しいただければと思います。
ついでに、
(labelが効いていなかったり、クイックメニューを非表示にできなかったり、パラメータの受け取り方法などなど。。。)
気になった箇所をいくつか手直ししました。(まだあるけど。汗)

良かったら、お使いのブラウザを教えていただけませんでしょうか?


Attachments:
zip NP_znQuestionnaire_1_03.zip, Size: 8.01 KiB, Downloads: 725

各種プラグインを紹介するblog(鯖更新忘れ死亡中)
スキン・テンプレ変数を紹介するブログ(復活)
http://reference.nucleus.satona.net/
wa - Nucleusやウェブネタなど
http://wa.otesei.com/

オフライン

#4 2006-03-23 16:29:05

oya
メンバー
From: 神奈川
登録日: 2006-02-22
投稿: 35

Re: NP_znQuestionnaireについて

拝見致しました。
中身がらっと変えて来ましたね smile

使用しているブラウザはIE 6.0です。

旧をアンインストールして、新をインストールしたところ
複数投票はされませんでした。

もしかしたら原因は、投票時のIPの制御をはずして
同じ人が何度でも投票できるように自分でいじくったせいかもしれません、すいません :oops:

基本を無視して改造しようとしたのがいけませんでした。。
佐藤(な)さん、ありがとうございました。

ちなみにオプションか、引き数で、IPによる制御を選べるようにはできないですか・・・?

オフライン

#5 2006-03-23 16:45:13

佐藤(な)
メンバー
From: 愛知の知多半島の田舎
登録日: 2005-09-12
投稿: 266
ウェブサイト

Re: NP_znQuestionnaireについて

oya さんの発言:

拝見致しました。
中身がらっと変えて来ましたね smile

はい。突貫で、変えまくりました。 8) 新たな虫さんが発生してたりして。。。 roll

oya さんの発言:

もしかしたら原因は、投票時のIPの制御をはずして
同じ人が何度でも投票できるように自分でいじくったせいかもしれません、すいません :oops:

いや~、もう直ればOKっす。

oya さんの発言:

ちなみにオプションか、引き数で、IPによる制御を選べるようにはできないですか・・・?

そうなんですよね。
他でもご要望をいただいたことがあります。
今のところ、同じアンケートに対しては、同じIPで複数投票できない仕様になっちゃってます。

何か良い方法、ないですかね。。。クッキーとか?


各種プラグインを紹介するblog(鯖更新忘れ死亡中)
スキン・テンプレ変数を紹介するブログ(復活)
http://reference.nucleus.satona.net/
wa - Nucleusやウェブネタなど
http://wa.otesei.com/

オフライン

#6 2006-03-23 17:10:52

藤咲
Administrator
From: 広島
登録日: 2003-11-17
投稿: 1,211
ウェブサイト

Re: NP_znQuestionnaireについて

佐藤(な) さんの発言:

今のところ、同じアンケートに対しては、同じIPで複数投票できない仕様になっちゃってます。

何か良い方法、ないですかね。。。クッキーとか?

クッキーの場合、ブロックしていた場合等の問題がでますよね。
良くあるのはIP制限だけど、時間で解除するっていうパターンでしょうか。
プラグインオプションか、管理ページに何時間でIP制限を解除するかっていう選択肢を入れるというのはどうでしょう。
IP制限     する/しない
制限時間   □時間
見たいな感じで、時間は自由入力にして0ならずっと投票できないようにするという感じで。


藤咲
備忘録とかもろもろ
http://fjsk.tk/

オフライン

#7 2006-03-23 17:51:42

佐藤(な)
メンバー
From: 愛知の知多半島の田舎
登録日: 2005-09-12
投稿: 266
ウェブサイト

Re: NP_znQuestionnaireについて

藤咲 さんの発言:

良くあるのはIP制限だけど、時間で解除するっていうパターンでしょうか。
プラグインオプションか、管理ページに何時間でIP制限を解除するかっていう選択肢を入れるというのはどうでしょう。
IP制限     する/しない
制限時間   □時間
見たいな感じで、時間は自由入力にして0ならずっと投票できないようにするという感じで。

なるほど。
藤咲さん、いつもありがとうございます。 big_smile


各種プラグインを紹介するblog(鯖更新忘れ死亡中)
スキン・テンプレ変数を紹介するブログ(復活)
http://reference.nucleus.satona.net/
wa - Nucleusやウェブネタなど
http://wa.otesei.com/

オフライン

#8 2007-07-13 22:39:31

boff
メンバー
From: Fukuoka
登録日: 2006-10-11
投稿: 149
ウェブサイト

Re: NP_znQuestionnaireについて

NP_znQuestionnaireを導入させていただきました。

それで、「選択肢追加時の通知メール」なのですが、届いたメールが文字化けしてしまい、エンコードを変えてもダメです。
NP_znQuestionnaireの動作や管理画面などは問題なく動作していると思います。

NP_znQuestionnaireのver.は1.05で、Nucelusのver.は3.24_ja_utf8です。

解決策はありますでしょうか?


・Nucleus CMS v3.41RC
・PHP 5.2.17
・MySQL 4.1.25
・Apache/1.3.41 (Unix) mod_ssl/2.8.31 OpenSSL/0.9.8e

オフライン

#9 2007-07-13 23:05:14

佐藤(な)
メンバー
From: 愛知の知多半島の田舎
登録日: 2005-09-12
投稿: 266
ウェブサイト

Re: NP_znQuestionnaireについて

すみません。 :oops:
ちょっと時間がとれないのでテストしてませんが、お試しください。
NP_znQuestionnaire.phpの上書きだけでOKです。


Attachments:
zip NP_znQuestionnaire_0_06.zip, Size: 8.89 KiB, Downloads: 545

各種プラグインを紹介するblog(鯖更新忘れ死亡中)
スキン・テンプレ変数を紹介するブログ(復活)
http://reference.nucleus.satona.net/
wa - Nucleusやウェブネタなど
http://wa.otesei.com/

オフライン

#10 2007-07-13 23:51:47

boff
メンバー
From: Fukuoka
登録日: 2006-10-11
投稿: 149
ウェブサイト

Re: NP_znQuestionnaireについて

佐藤(な)さん、ありがとうございます。

メールの件名は化けなくなりましたが、本文は英数は化けないようですが、漢字は認識できませんでした。
ちなみに、アンケート名は「TEST」、追加した選択肢が「左」という文字で試してみたら、メールの本文は以下のようでした。

Q. TEST
A. \

もうひとつ、勝手な要望なのですが、複数回答可って難しいですよね?


・Nucleus CMS v3.41RC
・PHP 5.2.17
・MySQL 4.1.25
・Apache/1.3.41 (Unix) mod_ssl/2.8.31 OpenSSL/0.9.8e

オフライン

#11 2007-07-14 00:20:24

佐藤(な)
メンバー
From: 愛知の知多半島の田舎
登録日: 2005-09-12
投稿: 266
ウェブサイト

Re: NP_znQuestionnaireについて

本文がダメでした? lol
何度もすみません。もう一回お願いできませんでしょうか?
今度も、NP_znQuestionnaire.phpの上書きだけでOKです。

boff さんの発言:

もうひとつ、勝手な要望なのですが、複数回答可って難しいですよね?

うぅ、難しいです。


Attachments:
zip NP_znQuestionnaire_0_07.zip, Size: 3.54 KiB, Downloads: 529

各種プラグインを紹介するblog(鯖更新忘れ死亡中)
スキン・テンプレ変数を紹介するブログ(復活)
http://reference.nucleus.satona.net/
wa - Nucleusやウェブネタなど
http://wa.otesei.com/

オフライン

#12 2007-07-14 00:36:41

boff
メンバー
From: Fukuoka
登録日: 2006-10-11
投稿: 149
ウェブサイト

Re: NP_znQuestionnaireについて

佐藤(な)さん、何度もすいません。

今度は、追加選択肢を「上・下」にしてみたんですけど・・・

Q. TEST
A. 上\・\

と、なりました。
どうしてでしょう???

よく考えてみたら、選択肢が追加されたことがわかれば、文字化けしようと問題ないんですけど、なんとなく気持ち悪いですね。


・Nucleus CMS v3.41RC
・PHP 5.2.17
・MySQL 4.1.25
・Apache/1.3.41 (Unix) mod_ssl/2.8.31 OpenSSL/0.9.8e

オフライン

#13 2007-07-14 00:45:07

佐藤(な)
メンバー
From: 愛知の知多半島の田舎
登録日: 2005-09-12
投稿: 266
ウェブサイト

Re: NP_znQuestionnaireについて

お、おしい。。。 lol (違う

boff さんの発言:

よく考えてみたら、選択肢が追加されたことがわかれば、文字化けしようと問題ないんですけど、なんとなく気持ち悪いですね。

すみません。
本腰入れて直しますです。 :oops: (ほかにも直さないといけない部分がいくつかあります。)
本当にすみません。20日超えれば少し時間が取れると思います。 :cry:


各種プラグインを紹介するblog(鯖更新忘れ死亡中)
スキン・テンプレ変数を紹介するブログ(復活)
http://reference.nucleus.satona.net/
wa - Nucleusやウェブネタなど
http://wa.otesei.com/

オフライン

#14 2007-07-14 00:48:29

boff
メンバー
From: Fukuoka
登録日: 2006-10-11
投稿: 149
ウェブサイト

Re: NP_znQuestionnaireについて

佐藤(な)さん、当方はまったく急いでおりませんし、致命的な問題でもなさげですので。
複数回答の件も合わせて、期待してお待ちしております。 lol

何度も、ありがとうございました。


・Nucleus CMS v3.41RC
・PHP 5.2.17
・MySQL 4.1.25
・Apache/1.3.41 (Unix) mod_ssl/2.8.31 OpenSSL/0.9.8e

オフライン

Board footer