$cookie_expire = 24;
if ($_POST[’act’]==”vote” && isset($_POST[’id’])) {
if(!isset($_COOKIE[’phpvote’])) {
setcookie(”phpvote”, ”1”, time()+($cookie_expire*3600));
}
<?php
if( file_exists(”total.php”) )require_once(”total.php”);
if(! isset($yes)) $yes=0;
if(! isset($no)) $no=0;
if(! isset($unknown)) $unknown=0;
$vote = $_POST[”vote”];
if($vote == ”yes”)
$yes++;
else if( $vote == ”no” )
$no++;
else if( $vote == ”unknown”)
$unknown++;
$fn = @fopen(”total.php”, ”w+”);
if( ! $fn ) exit( ”ファイルオープンエラー” );
fputs( $fn, ”<?php¥n”);
fputs( $fn, ”¥$yes=”.$yes.”;¥n”);
fputs( $fn, ”¥$no=”.$no.”;¥n”);
fputs( $fn, ”¥$unknown=”.$unknown.”;¥n”);
fputs( $fn, ”?>”);
fclose($fn);
$all = $yes+$no+$unknown;
echo ’<p>票:’.$all.’ <font color=”#66CCCC”>○:’.$yes.’</font> <font color=”#00FF00”>△:’.$unknown.’</font> <font color=”#FF3300”>×:’.$no.’</font>
<img src=”./viewgraph.php”></p>’;
?>
PHPで
こちらのCGIではどうでしょうか?
複数のページに設置出来ます。
もちろん自由に投票できますし、フリーで便利ですが…。
いかがでしょうか?
使えそうです。ありがとうございました。
こちらはどうでしょうか。
設定で、過去に質問したアンケートをhtmlに吐くこともできます。
ありがとうございます。
こちらで配布されている 「バーサスボード」 は、いかがでしょうか。
二者択一の投票システムです。
ただ、議題の作成は管理者しかできません。
あとは、普通の投票CGIの回答項目を、「良い」 と 「悪い」 に限定すれば可能だと思うのですが・・・それでは駄目なのでしょうか?
blogで、記事ごとの一番下にワンクリックで「いい と わるい」を投票でき、さらにその横に投票数のみが表示されるというシンプルなものを探しています。つまり投票ページではなく、投票ボタンそのものを記事ごとに設置したいわけなのです。ややこしくて申し訳ございません。
Blogで使いたいのか、HTMLやPHPページで使いたいのか分かりませんが、
MTで使う場合はこういうのがあります。
Nucleusでも同様のものがあります。
意図と外れていたらポイントは結構です。
かなり近いものがあります。なんとか出来るかもしれません。ありがとうございました!
コメントを拝見しまして、2回目の投稿です。
つまりHTMLファイルなどにも挿入可能な投票(もしくは評価)CGIってことですね。
でしたら、すでに他の方が紹介なさってますが、私もURL先の「CreviceVote」シリーズが良いと思います。
(該当サイト管理人さんが「リンクはトップページに貼って」とおっしゃってますので、リンク先はトップページです)
複数設問は出来ませんが、シリーズ内 「横の型」 はグラフ表示がなく、
> 投票数のみが表示される
を満たしています。
既出URLですので、ポイント不要でございます。
ありがとうございました!
ごめんなさい。出来ればもう少し詳しい設置法などをお教え願えませんか?