[geeklog-cvs] geeklog-1.3/public_html pollbooth.php,1.22,1.23
dhaun at iowaoutdoors.org
dhaun at iowaoutdoors.org
Tue Apr 20 17:54:13 EDT 2004
Update of /var/cvs/geeklog-1.3/public_html
In directory www:/tmp/cvs-serv14851
Modified Files:
pollbooth.php
Log Message:
Temporary fix for attempts to manipulate polls.
Index: pollbooth.php
===================================================================
RCS file: /var/cvs/geeklog-1.3/public_html/pollbooth.php,v
retrieving revision 1.22
retrieving revision 1.23
diff -C2 -d -r1.22 -r1.23
*** pollbooth.php 28 Feb 2004 21:23:11 -0000 1.22
--- pollbooth.php 20 Apr 2004 21:54:10 -0000 1.23
***************
*** 49,53 ****
function pollsave($qid = '', $aid = 0)
{
! global $_TABLES, $REMOTE_ADDR, $LANG07;
DB_change($_TABLES['pollquestions'],'voters',"voters + 1",'qid',$qid,'',true);
--- 49,59 ----
function pollsave($qid = '', $aid = 0)
{
! global $_TABLES, $LANG07, $REMOTE_ADDR;
!
! $pcount = DB_count ($_TABLES['pollvoters'], array ('ipaddress', 'qid' ),
! array ($REMOTE_ADDR, $qid));
! if ($pcount > 0) {
! exit;
! }
DB_change($_TABLES['pollquestions'],'voters',"voters + 1",'qid',$qid,'',true);
More information about the geeklog-cvs
mailing list