Zeile 6 | Zeile 6 |
---|
* Website: http://mybb.com * License: http://mybb.com/about/license *
|
* Website: http://mybb.com * License: http://mybb.com/about/license *
|
* $Id: polls.php 5125 2010-07-27 07:28:03Z RyanGordon $
| * $Id$
|
*/
define("IN_MYBB", 1); define('THIS_SCRIPT', 'polls.php');
|
*/
define("IN_MYBB", 1); define('THIS_SCRIPT', 'polls.php');
|
$templatelist = "poll_newpoll,redirect_pollposted,redirect_pollupdated,redirect_votethanks";
| $templatelist = "changeuserbox,loginbox,polls_newpoll_option,polls_newpoll,polls_editpoll_option,polls_editpoll,polls_showresults_resultbit,polls_showresults";
|
require_once "./global.php"; require_once MYBB_ROOT."inc/functions_post.php"; require_once MYBB_ROOT."inc/class_parser.php";
| require_once "./global.php"; require_once MYBB_ROOT."inc/functions_post.php"; require_once MYBB_ROOT."inc/class_parser.php";
|
Zeile 52 | Zeile 52 |
---|
$thread = $db->fetch_array($query); $fid = $thread['fid']; $forumpermissions = forum_permissions($fid);
|
$thread = $db->fetch_array($query); $fid = $thread['fid']; $forumpermissions = forum_permissions($fid);
|
| // Get forum info $forum = get_forum($fid); if(!$forum) { error($lang->error_invalidforum); } else { // Is our forum closed? if ($forum['open'] == 0) { // Doesn't look like it is error($lang->error_closedinvalidforum); } }
|
if(!$thread['tid']) {
| if(!$thread['tid']) {
|
Zeile 61 | Zeile 77 |
---|
build_forum_breadcrumb($fid); add_breadcrumb(htmlspecialchars_uni($thread['subject']), get_thread_link($thread['tid'])); add_breadcrumb($lang->nav_postpoll);
|
build_forum_breadcrumb($fid); add_breadcrumb(htmlspecialchars_uni($thread['subject']), get_thread_link($thread['tid'])); add_breadcrumb($lang->nav_postpoll);
|
// No permission if: Not thread author; not moderator; no forum perms to view, post threads, post polls if(($thread['uid'] != $mybb->user['uid'] && !is_moderator($fid)) || ($forumpermissions['canview'] == 0 || $forumpermissions['canpostthreads'] == 0 || $forumpermissions['canpostpolls'] == 0)) { error_no_permission();
| // No permission if: Not thread author; not moderator; no forum perms to view, post threads, post polls if(($thread['uid'] != $mybb->user['uid'] && !is_moderator($fid)) || ($forumpermissions['canview'] == 0 || $forumpermissions['canpostthreads'] == 0 || $forumpermissions['canpostpolls'] == 0)) { error_no_permission();
|
}
if($thread['poll'])
| }
if($thread['poll'])
|
Zeile 89 | Zeile 105 |
---|
else { // Just right $polloptions = intval($mybb->input['polloptions']);
|
else { // Just right $polloptions = intval($mybb->input['polloptions']);
|
}
$question = htmlspecialchars_uni($mybb->input['question']);
| }
$question = htmlspecialchars_uni($mybb->input['question']);
|
$postoptions = $mybb->input['postoptions']; if($postoptions['multiple'] == 1) {
| $postoptions = $mybb->input['postoptions']; if($postoptions['multiple'] == 1) {
|
Zeile 106 | Zeile 122 |
---|
$options = $mybb->input['options']; $optionbits = ''; for($i = 1; $i <= $polloptions; ++$i)
|
$options = $mybb->input['options']; $optionbits = ''; for($i = 1; $i <= $polloptions; ++$i)
|
{
| {
|
$option = $options[$i]; $option = htmlspecialchars_uni($option); eval("\$optionbits .= \"".$templates->get("polls_newpoll_option")."\";");
| $option = $options[$i]; $option = htmlspecialchars_uni($option); eval("\$optionbits .= \"".$templates->get("polls_newpoll_option")."\";");
|
Zeile 120 | Zeile 136 |
---|
else { $timeout = 0;
|
else { $timeout = 0;
|
}
| }
|
$plugins->run_hooks("polls_newpoll_end");
| $plugins->run_hooks("polls_newpoll_end");
|
Zeile 133 | Zeile 149 |
---|
verify_post_check($mybb->input['my_post_key']);
$plugins->run_hooks("polls_do_newpoll_start");
|
verify_post_check($mybb->input['my_post_key']);
$plugins->run_hooks("polls_do_newpoll_start");
|
|
|
$query = $db->simple_select("threads", "*", "tid='".intval($mybb->input['tid'])."'"); $thread = $db->fetch_array($query); $fid = $thread['fid']; $forumpermissions = forum_permissions($fid);
|
$query = $db->simple_select("threads", "*", "tid='".intval($mybb->input['tid'])."'"); $thread = $db->fetch_array($query); $fid = $thread['fid']; $forumpermissions = forum_permissions($fid);
|
| // Get forum info $forum = get_forum($fid); if(!$forum) { error($lang->error_invalidforum); } else { // Is our forum closed? if ($forum['open'] == 0) { // Doesn't look like it is error($lang->error_closedinvalidforum); } }
|
if(!$thread['tid']) {
| if(!$thread['tid']) {
|
Zeile 159 | Zeile 191 |
---|
if($mybb->settings['maxpolloptions'] && $polloptions > $mybb->settings['maxpolloptions']) { $polloptions = $mybb->settings['maxpolloptions'];
|
if($mybb->settings['maxpolloptions'] && $polloptions > $mybb->settings['maxpolloptions']) { $polloptions = $mybb->settings['maxpolloptions'];
|
}
| }
|
$postoptions = $mybb->input['postoptions']; if($postoptions['multiple'] != '1') {
| $postoptions = $mybb->input['postoptions']; if($postoptions['multiple'] != '1') {
|
Zeile 201 | Zeile 233 |
---|
if(empty($mybb->input['question']) || $optioncount < 2) { error($lang->error_noquestionoptions);
|
if(empty($mybb->input['question']) || $optioncount < 2) { error($lang->error_noquestionoptions);
|
}
| }
|
$optionslist = ''; $voteslist = '';
|
$optionslist = ''; $voteslist = '';
|
for($i = 1; $i <= $optioncount; ++$i)
| for($i = 1; $i <= $polloptions; ++$i)
|
{ if(trim($options[$i]) != '') {
|
{ if(trim($options[$i]) != '') {
|
if($i > 1)
| if($optionslist != '')
|
{ $optionslist .= '||~|~||'; $voteslist .= '||~|~||'; }
|
{ $optionslist .= '||~|~||'; $voteslist .= '||~|~||'; }
|
$optionslist .= $options[$i];
| $optionslist .= trim($options[$i]);
|
$voteslist .= '0'; }
|
$voteslist .= '0'; }
|
}
| }
|
if($mybb->input['timeout'] > 0) { $timeout = intval($mybb->input['timeout']);
| if($mybb->input['timeout'] > 0) { $timeout = intval($mybb->input['timeout']);
|
Zeile 245 | Zeile 277 |
---|
$plugins->run_hooks("polls_do_newpoll_process");
$pid = $db->insert_query("polls", $newpoll);
|
$plugins->run_hooks("polls_do_newpoll_process");
$pid = $db->insert_query("polls", $newpoll);
|
|
|
$db->update_query("threads", array('poll' => $pid), "tid='".$thread['tid']."'");
$plugins->run_hooks("polls_do_newpoll_end");
| $db->update_query("threads", array('poll' => $pid), "tid='".$thread['tid']."'");
$plugins->run_hooks("polls_do_newpoll_end");
|
Zeile 256 | Zeile 288 |
---|
} else {
|
} else {
|
redirect(get_forum_link($forum['fid']), $lang->redirect_pollpostedmoderated);
| redirect(get_forum_link($thread['fid']), $lang->redirect_pollpostedmoderated);
|
} }
| } }
|
Zeile 268 | Zeile 300 |
---|
$query = $db->simple_select("polls", "*", "pid='$pid'"); $poll = $db->fetch_array($query);
|
$query = $db->simple_select("polls", "*", "pid='$pid'"); $poll = $db->fetch_array($query);
|
| if(!$poll['pid']) { error($lang->error_invalidpoll); }
|
$query = $db->simple_select("threads", "*", "poll='$pid'"); $thread = $db->fetch_array($query); $tid = $thread['tid'];
|
$query = $db->simple_select("threads", "*", "poll='$pid'"); $thread = $db->fetch_array($query); $tid = $thread['tid'];
|
$fid = $thread['fid'];
| $fid = $thread['fid'];
|
// Make navigation build_forum_breadcrumb($fid); add_breadcrumb(htmlspecialchars_uni($thread['subject']), get_thread_link($thread['tid'])); add_breadcrumb($lang->nav_editpoll);
|
// Make navigation build_forum_breadcrumb($fid); add_breadcrumb(htmlspecialchars_uni($thread['subject']), get_thread_link($thread['tid'])); add_breadcrumb($lang->nav_editpoll);
|
| |
$forumpermissions = forum_permissions($fid);
|
$forumpermissions = forum_permissions($fid);
|
$query = $db->simple_select("forums", "*", "fid='$fid'"); $forum = $db->fetch_array($query);
| // Get forum info $forum = get_forum($fid); if(!$forum) { error($lang->error_invalidforum); } else { // Is our forum closed? if($forum['open'] == 0) { // Doesn't look like it is error($lang->error_closedinvalidforum); } }
|
if(!$tid) {
| if(!$tid) {
|
Zeile 428 | Zeile 476 |
---|
$query = $db->simple_select("polls", "*", "pid='".intval($mybb->input['pid'])."'"); $poll = $db->fetch_array($query);
|
$query = $db->simple_select("polls", "*", "pid='".intval($mybb->input['pid'])."'"); $poll = $db->fetch_array($query);
|
| if(!$poll['pid']) { error($lang->error_invalidpoll); }
|
$query = $db->simple_select("threads", "*", "poll='".intval($mybb->input['pid'])."'"); $thread = $db->fetch_array($query);
|
$query = $db->simple_select("threads", "*", "poll='".intval($mybb->input['pid'])."'"); $thread = $db->fetch_array($query);
|
|
|
$forumpermissions = forum_permissions($thread['fid']);
|
$forumpermissions = forum_permissions($thread['fid']);
|
$query = $db->simple_select("forums", "*", "fid='".$thread['fid']."'"); $forum = $db->fetch_array($query);
| // Get forum info $forum = get_forum($thread['fid']); if(!$forum) { error($lang->error_invalidforum); } else { // Is our forum closed? if($forum['open'] == 0) { // Doesn't look like it is error($lang->error_closedinvalidforum); } }
|
if($thread['visible'] == 0 || !$thread['tid'])
|
if($thread['visible'] == 0 || !$thread['tid'])
|
{
| {
|
error($lang->error_invalidthread);
|
error($lang->error_invalidthread);
|
}
| }
|
if(!is_moderator($thread['fid'], "caneditposts")) { error_no_permission();
|
if(!is_moderator($thread['fid'], "caneditposts")) { error_no_permission();
|
}
| }
|
if($mybb->settings['maxpolloptions'] && $mybb->input['numoptions'] > $mybb->settings['maxpolloptions'])
|
if($mybb->settings['maxpolloptions'] && $mybb->input['numoptions'] > $mybb->settings['maxpolloptions'])
|
{
| {
|
$numoptions = $mybb->settings['maxpolloptions']; } elseif(!$mybb->input['numoptions']) { $numoptions = 2;
|
$numoptions = $mybb->settings['maxpolloptions']; } elseif(!$mybb->input['numoptions']) { $numoptions = 2;
|
}
| }
|
else { $numoptions = $mybb->input['numoptions'];
| else { $numoptions = $mybb->input['numoptions'];
|
Zeile 462 | Zeile 528 |
---|
$postoptions = $mybb->input['postoptions']; if($postoptions['multiple'] != '1')
|
$postoptions = $mybb->input['postoptions']; if($postoptions['multiple'] != '1')
|
{
| {
|
$postoptions['multiple'] = 0; }
| $postoptions['multiple'] = 0; }
|
Zeile 479 | Zeile 545 |
---|
$options = $mybb->input['options'];
for($i = 1; $i <= $numoptions; ++$i)
|
$options = $mybb->input['options'];
for($i = 1; $i <= $numoptions; ++$i)
|
{
| {
|
if(trim($options[$i]) != '') { $optioncount++;
| if(trim($options[$i]) != '') { $optioncount++;
|
Zeile 495 | Zeile 561 |
---|
if($lengtherror) { error($lang->error_polloptiontoolong);
|
if($lengtherror) { error($lang->error_polloptiontoolong);
|
}
| }
|
if(trim($mybb->input['question']) == '' || $optioncount < 2) {
| if(trim($mybb->input['question']) == '' || $optioncount < 2) {
|
Zeile 506 | Zeile 572 |
---|
$voteslist = ''; $numvotes = ''; $votes = $mybb->input['votes'];
|
$voteslist = ''; $numvotes = ''; $votes = $mybb->input['votes'];
|
for($i = 1; $i <= $optioncount; ++$i) {
| for($i = 1; $i <= $numoptions; ++$i) {
|
if(trim($options[$i]) != '') {
|
if(trim($options[$i]) != '') {
|
if($i > 1)
| if($optionslist != '')
|
{ $optionslist .= "||~|~||"; $voteslist .= "||~|~||"; }
|
{ $optionslist .= "||~|~||"; $voteslist .= "||~|~||"; }
|
$optionslist .= $options[$i];
| $optionslist .= trim($options[$i]);
|
if(intval($votes[$i]) <= 0) { $votes[$i] = "0";
| if(intval($votes[$i]) <= 0) { $votes[$i] = "0";
|
Zeile 529 | Zeile 595 |
---|
if($mybb->input['timeout'] > 0) { $timeout = intval($mybb->input['timeout']);
|
if($mybb->input['timeout'] > 0) { $timeout = intval($mybb->input['timeout']);
|
}
| }
|
else { $timeout = 0;
| else { $timeout = 0;
|
Zeile 539 | Zeile 605 |
---|
"question" => $db->escape_string($mybb->input['question']), "options" => $db->escape_string($optionslist), "votes" => $db->escape_string($voteslist),
|
"question" => $db->escape_string($mybb->input['question']), "options" => $db->escape_string($optionslist), "votes" => $db->escape_string($voteslist),
|
"numoptions" => intval($numoptions),
| "numoptions" => intval($optioncount),
|
"numvotes" => $numvotes, "timeout" => $timeout, "closed" => $postoptions['closed'],
| "numvotes" => $numvotes, "timeout" => $timeout, "closed" => $postoptions['closed'],
|
Zeile 550 | Zeile 616 |
---|
$plugins->run_hooks("polls_do_editpoll_process");
$db->update_query("polls", $updatedpoll, "pid='".intval($mybb->input['pid'])."'");
|
$plugins->run_hooks("polls_do_editpoll_process");
$db->update_query("polls", $updatedpoll, "pid='".intval($mybb->input['pid'])."'");
|
|
|
$plugins->run_hooks("polls_do_editpoll_end"); $modlogdata['fid'] = $thread['fid'];
| $plugins->run_hooks("polls_do_editpoll_end"); $modlogdata['fid'] = $thread['fid'];
|
Zeile 564 | Zeile 630 |
---|
{ $query = $db->simple_select("polls", "*", "pid='".intval($mybb->input['pid'])."'"); $poll = $db->fetch_array($query);
|
{ $query = $db->simple_select("polls", "*", "pid='".intval($mybb->input['pid'])."'"); $poll = $db->fetch_array($query);
|
| if(!$poll['pid']) { error($lang->error_invalidpoll); }
|
$tid = $poll['tid']; $query = $db->simple_select("threads", "*", "tid='$tid'"); $thread = $db->fetch_array($query);
| $tid = $poll['tid']; $query = $db->simple_select("threads", "*", "tid='$tid'"); $thread = $db->fetch_array($query);
|
Zeile 580 | Zeile 652 |
---|
$plugins->run_hooks("polls_showresults_start");
|
$plugins->run_hooks("polls_showresults_start");
|
if($forumpermissions['canviewthreads'] == 0 || $forumpermissions['canview'] == 0)
| if($forumpermissions['canviewthreads'] == 0 || $forumpermissions['canview'] == 0 || ($forumpermissions['canonlyviewownthreads'] != 0 && $thread['uid'] != $mybb->user['uid']))
|
{
|
{
|
error($lang->error_pollpermissions);
| error_no_permission();
|
} if(!$poll['pid'])
| } if(!$poll['pid'])
|
Zeile 718 | Zeile 790 |
---|
$poll['question'] = htmlspecialchars_uni($poll['question']); eval("\$showresults = \"".$templates->get("polls_showresults")."\";"); output_page($showresults);
|
$poll['question'] = htmlspecialchars_uni($poll['question']); eval("\$showresults = \"".$templates->get("polls_showresults")."\";"); output_page($showresults);
|
} if($mybb->input['action'] == "vote") {
| } if($mybb->input['action'] == "vote" && $mybb->request_method == "post") { // Verify incoming POST request verify_post_check($mybb->input['my_post_key']);
|
$query = $db->simple_select("polls", "*", "pid='".intval($mybb->input['pid'])."'"); $poll = $db->fetch_array($query); $poll['timeout'] = $poll['timeout']*60*60*24;
|
$query = $db->simple_select("polls", "*", "pid='".intval($mybb->input['pid'])."'"); $poll = $db->fetch_array($query); $poll['timeout'] = $poll['timeout']*60*60*24;
|
|
|
$plugins->run_hooks("polls_vote_start");
if(!$poll['pid']) { error($lang->error_invalidpoll);
|
$plugins->run_hooks("polls_vote_start");
if(!$poll['pid']) { error($lang->error_invalidpoll);
|
}
| }
|
$query = $db->simple_select("threads", "*", "poll='".$poll['pid']."'"); $thread = $db->fetch_array($query);
if(!$thread['tid']) { error($lang->error_invalidthread);
|
$query = $db->simple_select("threads", "*", "poll='".$poll['pid']."'"); $thread = $db->fetch_array($query);
if(!$thread['tid']) { error($lang->error_invalidthread);
|
}
| }
|
$fid = $thread['fid']; $forumpermissions = forum_permissions($fid); if($forumpermissions['canvotepolls'] == 0)
|
$fid = $thread['fid']; $forumpermissions = forum_permissions($fid); if($forumpermissions['canvotepolls'] == 0)
|
{
| {
|
error_no_permission();
|
error_no_permission();
|
| } // Get forum info $forum = get_forum($fid); if(!$forum) { error($lang->error_invalidforum); } else { // Is our forum closed? if ($forum['open'] == 0) { // Doesn't look like it is error($lang->error_closedinvalidforum); }
|
}
$expiretime = $poll['dateline'] + $poll['timeout'];
| }
$expiretime = $poll['dateline'] + $poll['timeout'];
|
Zeile 755 | Zeile 846 |
---|
} if(!isset($mybb->input['option']))
|
} if(!isset($mybb->input['option']))
|
{ error($lang->error_nopolloptions); }
| { error($lang->error_nopolloptions); }
|
// Check if the user has voted before... if($mybb->user['uid']) {
| // Check if the user has voted before... if($mybb->user['uid']) {
|
Zeile 773 | Zeile 864 |
---|
elseif(!$mybb->user['uid']) { // Give a cookie to guests to inhibit revotes
|
elseif(!$mybb->user['uid']) { // Give a cookie to guests to inhibit revotes
|
$votes_cookie = implode(',', array_keys($mybb->input['option']));
| if(is_array($mybb->input['option'])) { // We have multiple options here... $votes_cookie = implode(',', array_keys($mybb->input['option'])); } else { $votes_cookie = $mybb->input['option']; }
|
my_setcookie("pollvotes[{$poll['pid']}]", $votes_cookie); }
| my_setcookie("pollvotes[{$poll['pid']}]", $votes_cookie); }
|
Zeile 781 | Zeile 881 |
---|
$now = TIME_NOW; $votesarray = explode("||~|~||", $poll['votes']); $option = $mybb->input['option'];
|
$now = TIME_NOW; $votesarray = explode("||~|~||", $poll['votes']); $option = $mybb->input['option'];
|
$numvotes = $poll['numvotes'];
| $numvotes = (int)$poll['numvotes'];
|
if($poll['multiple'] == 1) {
|
if($poll['multiple'] == 1) {
|
foreach($option as $voteoption => $vote)
| if(is_array($option))
|
{
|
{
|
if($vote == 1 && isset($votesarray[$voteoption-1]))
| foreach($option as $voteoption => $vote)
|
{
|
{
|
if($votesql)
| if($vote == 1 && isset($votesarray[$voteoption-1]))
|
{
|
{
|
$votesql .= ",";
| if($votesql) { $votesql .= ","; } $votesql .= "('".$poll['pid']."','".$mybb->user['uid']."','".$db->escape_string($voteoption)."','$now')"; $votesarray[$voteoption-1]++; $numvotes = $numvotes+1;
|
}
|
}
|
$votesql .= "('".$poll['pid']."','".$mybb->user['uid']."','".$db->escape_string($voteoption)."','$now')"; $votesarray[$voteoption-1]++; $numvotes = $numvotes+1;
| |
}
|
}
|
}
| }
|
} else
|
} else
|
{ if(!isset($votesarray[$option-1]))
| { if(is_array($option) || !isset($votesarray[$option-1]))
|
{ error($lang->error_nopolloptions); } $votesql = "('".$poll['pid']."','".$mybb->user['uid']."','".$db->escape_string($option)."','$now')"; $votesarray[$option-1]++; $numvotes = $numvotes+1;
|
{ error($lang->error_nopolloptions); } $votesql = "('".$poll['pid']."','".$mybb->user['uid']."','".$db->escape_string($option)."','$now')"; $votesarray[$option-1]++; $numvotes = $numvotes+1;
|
| }
if(!$votesql) { error($lang->error_nopolloptions);
|
}
$db->write_query("
| }
$db->write_query("
|
Zeile 849 | Zeile 957 |
---|
$query = $db->simple_select("polls", "*", "pid='".intval($mybb->input['pid'])."'"); $poll = $db->fetch_array($query);
|
$query = $db->simple_select("polls", "*", "pid='".intval($mybb->input['pid'])."'"); $poll = $db->fetch_array($query);
|
| $poll['numvotes'] = (int)$poll['numvotes'];
|
if(!$poll['pid']) { error($lang->error_invalidpoll); }
|
if(!$poll['pid']) { error($lang->error_invalidpoll); }
|
| // We do not have $forum_cache available here since no forums permissions are checked in undo vote // Get thread ID and then get forum info $query = $db->simple_select("threads", "*", "tid='".intval($poll['tid'])."'"); $thread = $db->fetch_array($query); $fid = $thread['fid']; // Get forum info $forum = get_forum($fid); if(!$forum) { error($lang->error_invalidforum); } else { // Is our forum closed? if ($forum['open'] == 0) { // Doesn't look like it is error($lang->error_closedinvalidforum); } }
|
$poll['timeout'] = $poll['timeout']*60*60*24;
| $poll['timeout'] = $poll['timeout']*60*60*24;
|
Zeile 877 | Zeile 1009 |
---|
{ // for Guests, we simply see if they've got the cookie $vote_options = explode(',', $mybb->cookies['pollvotes'][$poll['pid']]);
|
{ // for Guests, we simply see if they've got the cookie $vote_options = explode(',', $mybb->cookies['pollvotes'][$poll['pid']]);
|
}
| }
|
$votecheck = !empty($vote_options); if(!$votecheck)
| $votecheck = !empty($vote_options); if(!$votecheck)
|
Zeile 889 | Zeile 1021 |
---|
// clear cookie for Guests my_setcookie("pollvotes[{$poll['pid']}]", ""); }
|
// clear cookie for Guests my_setcookie("pollvotes[{$poll['pid']}]", ""); }
|
|
|
// Note, this is not thread safe! $votesarray = explode("||~|~||", $poll['votes']); if(count($votesarray) > $poll['numoptions'])
| // Note, this is not thread safe! $votesarray = explode("||~|~||", $poll['votes']); if(count($votesarray) > $poll['numoptions'])
|
Zeile 900 | Zeile 1032 |
---|
if($poll['multiple'] == 1) { foreach($vote_options as $vote)
|
if($poll['multiple'] == 1) { foreach($vote_options as $vote)
|
{
| {
|
if(isset($votesarray[$vote-1])) { --$votesarray[$vote-1];
| if(isset($votesarray[$vote-1])) { --$votesarray[$vote-1];
|
Zeile 912 | Zeile 1044 |
---|
{ $voteoption = reset($vote_options); if(isset($votesarray[$voteoption-1]))
|
{ $voteoption = reset($vote_options); if(isset($votesarray[$voteoption-1]))
|
{
| {
|
--$votesarray[$voteoption-1]; --$poll['numvotes']; }
| --$votesarray[$voteoption-1]; --$poll['numvotes']; }
|
Zeile 947 | Zeile 1079 |
---|
redirect(get_thread_link($poll['tid']), $lang->redirect_unvoted); }
|
redirect(get_thread_link($poll['tid']), $lang->redirect_unvoted); }
|
| |
?>
| ?>
|