<?php $_language->read_module('polls'); function vote($poll) { $pagebg=PAGEBG; $border=BORDER; $bghead=BGHEAD; $bgcat=BGCAT; if($poll) $lastpoll = safe_query("SELECT * FROM ".PREFIX."poll WHERE aktiv='1' AND laufzeit>".time()." AND intern<=".isclanmember($userID)." and pollID='".$poll."' LIMIT 0,1"); else { $num = mysql_num_rows(safe_query("SELECT * FROM ".PREFIX."poll WHERE aktiv='1' AND laufzeit>".time()." AND intern<=".isclanmember($userID)."")); if($num) { $lastpoll = safe_query("SELECT * FROM ".PREFIX."poll WHERE aktiv='1' AND laufzeit>".time()." AND intern<=".isclanmember($userID)." ORDER BY pollID DESC LIMIT ".$start.",".($start+1).""); } else { echo $_language->module['no_active_poll'].'<br /><br />? <a href="index.php?site=polls">'.$_language->module['show_polls'].'</a>'; return true; } } if($anz) { $anz = mysql_num_rows(safe_query("SELECT pollID FROM `".PREFIX."poll` WHERE pollID='".$ds['pollID']."' AND hosts LIKE '%".$_SERVER['REMOTE_ADDR']."%' AND intern<=".isclanmember($userID)."")); $anz_user = false; if($userID) { } $cookie = false; if($cookie or $anz or $anz_user) { if($ds['intern'] == 1) $isintern = '('.$_language->module['intern'].')'; else $isintern = ''; $title = $ds['titel']; for ($n = 1; $n <= 10; $n++) { if($ds['o'.$n]) $options[] = clearfromtags($ds['o'.$n]); } $votes = safe_query("SELECT * FROM ".PREFIX."poll_votes WHERE pollID='".$ds['pollID']."'"); $gesamtstimmen = $dv['o1'] + $dv['o2'] + $dv['o3'] + $dv['o4'] + $dv['o5'] + $dv['o6'] + $dv['o7'] + $dv['o8'] + $dv['o9'] + $dv['o10']; $n=1; $bg = BG_2; foreach ($options as $option) { $stimmen = $dv['o'.$n]; if ($gesamtstimmen) { $perc = $stimmen / $gesamtstimmen * 10000; $perc = $perc/100; } else $perc = 0; $picwidth = $perc; $n++; } $anzcomments = getanzcomments($ds['pollID'], 'po'); $comments='<a href="index.php?site=polls&pollID='.$ds['pollID'].'">['.$anzcomments.'] '.$_language->module['comments'].'</a>'; } else { if($ds['intern'] == 1) $isintern = '('.$_language->module['intern'].')'; else $isintern = ''; $title = $ds['titel']; for ($n=1; $n<=10; $n++) { if($ds['o'.$n]) $options[]=$ds['o'.$n]; } $n=1; foreach ($options as $option) { $option=$option; $n++; } $pollID = $ds['pollID']; } } else{ echo $_language->module['no_active_poll'].'<br /><br />? <a href="index.php?site=polls">'.$_language->module['show_polls'].'</a>'; } } vote($pollID); ?>
Metodą prób i błędów poradziłem już sobie
