50) { $question = substr($question, 0, 50); while (substr($question, strlen($question)-1) != ' ') { $question = substr($question, 0, strlen($question)-1); } $question = substr($question, 0, strlen($question)-1); $question .= '....'; } $template->adds_block('POLL', array( 'ID' => $getpolls3[$i]['id'], 'QUESTION' => doAprilFoolsDay(htmlentities(stripslashes($question))), 'WEEK' => date('F jS Y', strtotime($getpolls3[$i]['week'])), 'EVEN' => (($i % 2 == 1) ? ' class="even"' : ''))); $i++; } if ($i==0) { generateError('404'); exit; } $start /= 10; if ($start > 0) { $template->adds_block('PREVIOUS', array('ID' => ($start-1))); } $cntpolls = "SELECT COUNT(*) FROM polloftheweek"; $cntpolls2 = mysql_query($cntpolls); $cntpolls3 = mysql_fetch_array($cntpolls2); if ($start < floor($cntpolls3['COUNT(*)'] / 10)) { $template->adds_block('NEXT', array('ID' => ($start+1))); } $template->add('POTW', getPollOfTheWeek()); $template->display(); } else { $template = new FITemplate('poll'); $getpoll = "SELECT * FROM polloftheweek WHERE id = " . $_GET['id']; $getpoll2 = mysql_query($getpoll); $getpoll3 = mysql_fetch_array($getpoll2); if ($getpoll3['id'] == $_GET['id']) { $template->add('QUESTION', htmlentities(stripslashes($getpoll3['question']))); if ($getpoll3['text'] != '') { $template->adds_block('COMPLETE', array( 'RSS' => parseText(stripslashes($getpoll3['text'])), 'AUTHOR' => $getrss3['author'], 'DATE' => date("F jS Y \a\\t g:i:s a",strtotime($getpoll3['week'])), 'OPTION1' => doAprilFoolsDay(stripslashes($getpoll3['option1'])), 'OPTION2' => doAprilFoolsDay(stripslashes($getpoll3['option2'])), 'OPTION3' => doAprilFoolsDay(stripslashes($getpoll3['option3'])), 'OPTION4' => doAprilFoolsDay(stripslashes($getpoll3['option4'])), 'CLICKS1' => $getpoll3['clicks1'], 'CLICKS2' => $getpoll3['clicks2'], 'CLICKS3' => $getpoll3['clicks3'], 'CLICKS4' => $getpoll3['clicks4'])); } else { $template->adds_block('INCOMPLETE', array('exi'=>1)); } $template->add('POTW', getPollOfTheWeek($_GET['id'])); $template->display(); $page_id = 'polloftheweek-' . $getpoll3['id']; include('includes/comments.php'); displayRelated($getpoll3['question']); } else { generateError('404'); } } ?> '#n17'>17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
<?php
/*
444444444
4::::::::4
4:::::::::4
4::::44::::4
4::::4 4::::4 Four Island
4::::4 4::::4
4::::4 4::::4 Written and maintained by Starla Insigna
4::::444444::::444
4::::::::::::::::4 pages/poll-results.php
4444444444:::::444
4::::4 Please do not use, reproduce or steal the
4::::4 contents of this file without explicit
4::::4 permission from Hatkirby.
44::::::44
4::::::::4
4444444444
*/
if (!defined('S_INCLUDE_FILE')) {define('S_INCLUDE_FILE',1);}
require('headerproc.php');
if ((isset($_GET['id'])) && (is_numeric($_GET['id'])) && ($_GET['id'] >= 1) && ($_GET['id'] <= 4))
{
$getip = "SELECT * FROM didpollalready WHERE ip = \"" . $_SERVER['REMOTE_ADDR'] . "\"";
$getip2 = mysql_query($getip);
$getip3 = mysql_fetch_array($getip2);
if ($getip3['ip'] != $_SERVER['REMOTE_ADDR'])
{
$setip = "INSERT INTO didpollalready SET ip = \"" . $_SERVER['REMOTE_ADDR'] . "\"";
$setip2 = mysql_query($setip);
$getpoll = "SELECT * FROM polloftheweek ORDER BY id DESC LIMIT 0,1";
$getpoll2 = mysql_query($getpoll);
$getpoll3 = mysql_fetch_array($getpoll2);
$setpoll = "UPDATE polloftheweek SET clicks" . $_GET['id'] . " = " . ($getpoll3['clicks' . $_GET['id']]+1) . " WHERE id = " . $getpoll3['id'];
$setpoll2 = mysql_query($setpoll);
die(getPollOfTheWeek());
} else {
generateError('404');
}
} else {
generateError('404');
}
?>