| 
									
										
										
										
											2005-10-24 17:59:15 +00:00
										 |  |  | <?php | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | function step3_do () { | 
					
						
							|  |  |  |   global $election; | 
					
						
							| 
									
										
										
										
											2005-10-24 18:25:43 +00:00
										 |  |  |   global $choices; | 
					
						
							| 
									
										
										
										
											2005-10-24 17:59:15 +00:00
										 |  |  |   global $vote; | 
					
						
							|  |  |  |   global $votes_array; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   $result = "<h2>Step 3/4 - Confirm your vote</h2>\n"; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   $result .= "<p><strong>".$election["question"]."</strong></p>\n"; | 
					
						
							| 
									
										
										
										
											2009-06-04 20:15:43 +02:00
										 |  |  |   if (count ($votes_array) >= 1) { | 
					
						
							| 
									
										
										
										
											2005-10-24 17:59:15 +00:00
										 |  |  |     $result .= "<p>You choose to vote for:</p>\n"; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     $result .= "<div class=\"votedata\">\n"; | 
					
						
							| 
									
										
										
										
											2009-06-04 20:15:43 +02:00
										 |  |  |     $result .= "<ol>\n"; | 
					
						
							|  |  |  |     foreach ($votes_array as $vote) { | 
					
						
							|  |  |  |       $found = FALSE; | 
					
						
							|  |  |  |       foreach ($choices as $choice) { | 
					
						
							|  |  |  |         if ($choice["id"] == $vote) { | 
					
						
							|  |  |  |           $result .= "<li>".$choice["choice"]."</li>\n"; | 
					
						
							|  |  |  |           $found = TRUE; | 
					
						
							| 
									
										
										
										
											2005-10-24 17:59:15 +00:00
										 |  |  |           break; | 
					
						
							|  |  |  |         } | 
					
						
							| 
									
										
										
										
											2009-06-04 20:15:43 +02:00
										 |  |  |       }  | 
					
						
							| 
									
										
										
										
											2005-10-24 17:59:15 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-06-04 20:15:43 +02:00
										 |  |  |       if (!$found) { | 
					
						
							|  |  |  |         $result .= "<li>Unknown vote: ".$vote."</li>\n"; | 
					
						
							|  |  |  |         $error .= "There was an unkown vote: ".$vote."<br />\n"; | 
					
						
							| 
									
										
										
										
											2005-10-24 17:59:15 +00:00
										 |  |  |       } | 
					
						
							|  |  |  |     } | 
					
						
							| 
									
										
										
										
											2009-06-04 20:15:43 +02:00
										 |  |  |     $result .= "</ol>\n"; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2005-10-24 17:59:15 +00:00
										 |  |  |     $result .= "</div>\n"; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   } else { | 
					
						
							|  |  |  |     $result .= "<div class=\"votedata\">\n"; | 
					
						
							|  |  |  |     $result .= "<p>You choose to vote for none of the possible answers.</p>\n"; | 
					
						
							|  |  |  |     $result .= "</div>\n"; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-06-04 20:15:43 +02:00
										 |  |  |   $result .= "<p>To confirm this vote, please continue to the next step. "; | 
					
						
							|  |  |  |   $result .= "To modify your choice, hit the \"Back\" button in your browser.</p>\n"; | 
					
						
							| 
									
										
										
										
											2005-10-24 17:59:15 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  |   return $result; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ?>
 |