<?

###########################################################################
# o QUIZ que � isso? v.0.1												  #
#																		  #
# Projeto de quiz, sem DB, usa session para gravar o valor das respostas  #
# as perguntas est�o no arquivos, assim como as respostas, embaralha as   #
# perguntas e as respostas e n�o deixar voltar para resposnder novamente  # 
#																		  #
# Criado por Leonardo Giori(BOZO) - gambiarra.com.br					  #
# bozo@gambiarra.com.br													  #
#																		  #
# CopyLeft 2007 - Todos os direitos negociaveis							  #
#																		  #
###########################################################################

session_start();


if($_GET["Log"]==0){
session_destroy();
header("Location: Quiz.php?Log=1");
}


$Q = $_POST["Q"];

if(isset($Q)){
	
	if(isset($_SESSION["Q"][$Q])){}else{
	$_SESSION["Q"][$Q] = $_POST["R"];
	}
	
}


//Colocar as perguntas e respostas da seguinte forma:
//$p[] = "PERGUNTA";
//$r[] = array("CORRETA","ERRADA","ERRADA","ERRADA");
//o primeiro valor do array '$r' ser� a resposta correta

//Perguntas
$p[] = "Qual o palha�o mais feio do mundo?";
$r[] = array("Bozo","Gozo","Crust","Ronald Mac Donalds");

$p[] = "T� funcionando, mas n�o � o ideal! � uma...";
$r[] = array("Gambiarra","Avacalha��o","Quem disse que  t� errado","O que?");

$p[] = "Qual a cor do cavalo branco de Napoli�o?";
$r[] = array("Branca","#FFFFFF","Branco","Azul Marinho");

$p[] = "Quantos ovos vc pode comer em jejum?";
$r[] = array("Um, depois do primeiro vc n�o t� mais em jejum","5 ovos","Quantos eu conseguir","Eu sabia essa com ma��s!");


$i = 0;

foreach($p as $p1){

	if(isset($_SESSION["Q"][$i])){}else{
	
		$Choices[] = $i;
	
	}

$i++;

}


$nChoices = count($Choices);
?> 
<table width="89%" border="5" cellspacing="1" cellpadding="8" align="center">
  <tr>
    <td><b><font color="#006699" size="6">o QUIZ que &eacute; isso?</font></b></td>
  </tr>
  <tr> 
    <td> 
      <?
if($nChoices<=0){
	
	echo "<b>CONFIRA AS RESPOSTAS E SEUS ACERTOS!</b><br><hr>";
	
	$i = 0;
	foreach($p as $Res){
	
		echo "$Res:<br>";
		echo "Sua Resposta: " . $_SESSION["Q"][$i] . "<br>";
		echo "Resposta correta = <b>" . $r[$i][0] . "</b><br>";
		if($_SESSION["Q"][$i]==$r[$i][0]){
		echo "<font color='#009900'>Acertou!</font>";
		$A++;
		}else{
		echo "<font color='#FF0000'>Errou!</font>";
		}
		echo "<hr>";
	
	$i++;
	}
	
	echo "<font size=5><br>";
	
	if(count($p)==$A){
		echo "Parab�ns voc� acertou tudo";
	}elseif($A==0){
		echo "Nossa! Voc� n�o � nem um pouco Hintelig�nte hein?";
	}else{
		echo "<b>$i</b> pontos, D� para melhorar n�?";
	}
	
	echo "</font><br><a href='?Log=0'>Click aqui para tentar novamente</a>";

}else{


shuffle($Choices);
?>
      <form name="form1" method="post" action="">
        <?
  if(count($Choices>0)){
	
	$Question = $Choices[0];
	echo "<br><b>$p[$Question]</b><br>";
	@shuffle($r[$Question]);
	
	$i = 0;
	foreach($r[$Question] as $Choice){
		echo "<br><input type='radio' name='R' id='R$i' value='$Choice'><label for='R$i'>$Choice</label>\n";
	$i++;
	}

	}

  ?>
        <input type="hidden" name="Q" value="<?=$Choices[0];?>">
        <br>
        <br>
        <input type="submit" name="Submit" value="Responder">
      </form>
      <? } ?>
    </td>
  </tr>
</table>