Formulário com contagem de pontos
Gente, tô com um probleminha aqui...
Eu tô fazendo um teste usando os formulários, e a conexão é feita pelo php. Ele é sem BD e eu estou usando um sistema de contagem de pontos para que, o quanto ele vai respondendo, vai contando os pontos e no final, ele mostra um resultado conforme os pontos que ele foi acumulando. O problema é que ele não está fazendo a contagem, ele sempre para no 2 e não passa disso. Alguém poderia me ajudar?
Aqui tem o código da conexão em php...
<?php
$q1 = $_POST["q1"];
$q2 = $_POST["q2"];
$q3 = $_POST["q3"];
$q4 = $_POST["q4"];
$q5 = $_POST["q5"];
$q6 = $_POST["q6"];
$q7 = $_POST["q7"];
$q8 = $_POST["q8"];
$q9 = $_POST["q9"];
$q10 = $_POST["q10"];
$pontos = 0;
if($q1 == "a"){
$pontos=+1;
}else if($q1 == "b"){
$pontos=+2;
}else if($q1 == "c"){
$pontos=+4;
}else if($q1 == "d"){
$pontos=+3;
}
if($q2 == "a"){
$pontos=+2;
}else if($q2 == "b"){
$pontos=+3;
}else if($q2 == "c"){
$pontos=+1;
}else if($q2 == "d"){
$pontos=+4;
}
if($q3 == "a"){
$pontos=+3;
}else if($q3 == "b"){
$pontos=+2;
}else if($q3 == "c"){
$pontos=+4;
}else if($q3 == "d"){
$pontos=+1;
}
if($q4 == "a"){
$pontos=+2;
}else if($q3 == "b"){
$pontos=+4;
}else if($q3 == "c"){
$pontos=+1;
}else if($q3 == "d"){
$pontos=+3;
}
if($q5 == "a"){
$pontos=+2;
}else if($q3 == "b"){
$pontos=+1;
}else if($q3 == "c"){
$pontos=+4;
}else if($q3 == "d"){
$pontos=+3;
}
if($q6 == "a"){
$pontos=+1;
}else if($q3 == "b"){
$pontos=+4;
}else if($q3 == "c"){
$pontos=+2;
}else if($q3 == "d"){
$pontos=+3;
}
if($q7 == "a"){
$pontos=+2;
}else if($q3 == "b"){
$pontos=+3;
}else if($q3 == "c"){
$pontos=+4;
}else if($q3 == "d"){
$pontos=+1;
}
if($q8 == "a"){
$pontos=+1;
}else if($q3 == "b"){
$pontos=+4;
}else if($q3 == "c"){
$pontos=+3;
}else if($q3 == "d"){
$pontos=+2;
}
if($q9 == "a"){
$pontos=+1;
}else if($q3 == "b"){
$pontos=+3;
}else if($q3 == "c"){
$pontos=+4;
}else if($q3 == "d"){
$pontos=+2;
}
if($q10 == "a"){
$pontos=+4;
}else if($q3 == "b"){
$pontos=+1;
}else if($q3 == "c"){
$pontos=+3;
}else if($q3 == "d"){
$pontos=+2;
}
if ( $pontos >= 1 || $pontos <= 20 ) {
echo "<script>
window.location='financeiro.html';
</script>";
}
else if ( $pontos >= 21 || $pontos <= 30 ) {
echo "<script>
window.location='exemplo.html';
</script>";
}
else if ( $pontos >= 31 || $pontos <= 40 ) {
echo "<script>
window.location='ajudar.html';
</script>";
} else {
echo "<script>
window.location='agradar.html';
</script>";
}
?>
OBS: no $pontos, eu já tentei $pontos=+1, $pontos = 1 e $pontos +=1 e não mudou. Agradecida desde já! :)Discussão (2)
Carregando comentários...