Witam mam taki problem. Używam pewnego cms`a i chciałem przerobić ankietę aby pasek od wyników był 2x większy . Gdy zmieniałem liczby aby pasek pokazywał się wiekszy to i % mi zmieniało . Jednym słowem nie wiem jak to powiększyć proszę o pomoc .

  1. <?php
  2.  
  3.  
  4. $_language->read_module('polls');
  5.  
  6. function vote($poll) {
  7. global $userID, $_language;
  8. $pagebg=PAGEBG;
  9. $border=BORDER;
  10. $bghead=BGHEAD;
  11. $bgcat=BGCAT;
  12.  
  13. 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");
  14. else {
  15. $num = mysql_num_rows(safe_query("SELECT * FROM ".PREFIX."poll WHERE aktiv='1' AND laufzeit>".time()." AND intern<=".isclanmember($userID).""));
  16. if($num) {
  17. $start = rand(0,($num-1));
  18. $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)."");
  19. }
  20. else {
  21. echo $_language->module['no_active_poll'].'<br /><br />? <a href="index.php?site=polls">'.$_language->module['show_polls'].'</a>';
  22. return true;
  23. }
  24. }
  25.  
  26. $anz = mysql_num_rows($lastpoll);
  27. $ds = mysql_fetch_array($lastpoll);
  28. if($anz) {
  29.  
  30. $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).""));
  31. $anz_user = false;
  32. if($userID) {
  33. $user_ids = explode(";", $ds['userIDs']);
  34. if(in_array($userID, $user_ids)) $anz_user = true;
  35. }
  36. $cookie = false;
  37. if(isset($_COOKIE['poll'])) if($_COOKIE['poll'] == $ds['pollID']) $cookie = true;
  38.  
  39. if($cookie or $anz or $anz_user) {
  40.  
  41. if($ds['intern'] == 1) $isintern = '('.$_language->module['intern'].')';
  42. else $isintern = '';
  43.  
  44. $title = $ds['titel'];
  45.  
  46. for ($n = 1; $n <= 10; $n++) {
  47. if($ds['o'.$n]) $options[] = clearfromtags($ds['o'.$n]);
  48. }
  49.  
  50. $votes = safe_query("SELECT * FROM ".PREFIX."poll_votes WHERE pollID='".$ds['pollID']."'");
  51. $dv = mysql_fetch_array($votes);
  52. $gesamtstimmen = $dv['o1'] + $dv['o2'] + $dv['o3'] + $dv['o4'] + $dv['o5'] + $dv['o6'] + $dv['o7'] + $dv['o8'] + $dv['o9'] + $dv['o10'];
  53.  
  54. eval("\$poll_voted_head = \"".gettemplate("poll_voted_head")."\";");
  55. echo $poll_voted_head;
  56.  
  57. $n=1;
  58. $bg = BG_2;
  59. foreach ($options as $option) {
  60. $stimmen = $dv['o'.$n];
  61. if ($gesamtstimmen) {
  62. $perc = $stimmen / $gesamtstimmen * 10000;
  63. settype($perc, "integer");
  64. $perc = $perc/100;
  65. }
  66. else $perc = 0;
  67. $picwidth = $perc;
  68. settype($picwidth, "integer");
  69. eval("\$poll_voted_content = \"".gettemplate("poll_voted_content")."\";");
  70. echo $poll_voted_content;
  71. $n++;
  72. }
  73.  
  74. $anzcomments = getanzcomments($ds['pollID'], 'po');
  75. $comments='<a href="index.php?site=polls&pollID='.$ds['pollID'].'">['.$anzcomments.'] '.$_language->module['comments'].'</a>';
  76.  
  77. eval("\$poll_voted_foot = \"".gettemplate("poll_voted_foot")."\";");
  78. echo $poll_voted_foot;
  79.  
  80. unset($options);
  81. }
  82. else {
  83.  
  84. if($ds['intern'] == 1) $isintern = '('.$_language->module['intern'].')';
  85. else $isintern = '';
  86. $title = $ds['titel'];
  87.  
  88. eval("\$poll_head = \"".gettemplate("poll_head")."\";");
  89. echo $poll_head;
  90.  
  91. for ($n=1; $n<=10; $n++) {
  92. if($ds['o'.$n]) $options[]=$ds['o'.$n];
  93. }
  94. $n=1;
  95. foreach ($options as $option) {
  96. $option=$option;
  97. eval("\$poll_content = \"".gettemplate("poll_content")."\";");
  98. echo $poll_content;
  99. $n++;
  100. }
  101. $pollID = $ds['pollID'];
  102. eval("\$poll_foot = \"".gettemplate("poll_foot")."\";");
  103. echo $poll_foot;
  104. }
  105. }
  106. else{
  107. echo $_language->module['no_active_poll'].'<br /><br />? <a href="index.php?site=polls">'.$_language->module['show_polls'].'</a>';
  108. }
  109. }
  110.  
  111. if(!isset($pollID)) $pollID = '';
  112. vote($pollID);
  113. ?>


Metodą prób i błędów poradziłem już sobie smile.gif