Ik ben bezig een website te maken, waarop een vergelijking gemaakt moet worden.
De bezoeker van de site moet een formulier invullen:
met 2 open vragen.
en 2 radiobuttons.
aan de hand van de antwoorden die de bezoeker invult moeten waardes worden gekoppeld.
bij de invulvragen moet wanneer boven de 100 wordt ingevuld, de waarde 0 worden gegeven.
wanneer onder de 100 wordt ingevuld, dan moet aan dit getal een waarde worden gekoppeld, bijvoorbeeld, tussen de 0-35 waarde 1, tussen de 35 en 70 waarde 2 en tussen de waarden 70 en 100 waarde 3.
Waneer de 2 invulvragen en de vragen met radiobuttons (waaraan ook waardes zijn gekoppeld) zijn ingevuld dan moet aan het eind de totaalwaarde worden berekend.

Ik weet dat het erg ingewikkeld is, maar wie zou mij kunnen helpen?zelf kom ik er echt niet uit!

Groet,
Dit heb ik tot nu toe, hiermee bereknt hij de waarde alleen van de radio buttons

<html> 
<head> 
<title>test</title> 
<script language="JavaScript" type="text/javascript"> 
<!-- 
function bereken(form) 
{ 
//Aantal vragen 

var vragen=2; 
var totaal=0; 
for(i=0;i<vragen;i++) 
{ 
eval("veld = form.test"+i); 
for(j=0;j<veld.length;j++) 
{ 
if(veld[j].checked) 
{ 
totaal+=veld[j].value*1; 
} 
} 
} 
if(totaal<35)location.href="test.html" 
else if(totaal<70)location.href="bouwjaar.html" 
} 
 
//--> 
</script>
<style type="text/css">
<!--
.style2 {
	color: #FF0000;
	font-weight: bold;
	font-size: 18px;
}
-->
</style>
<meta name="generator" content="Namo WebEditor v6.0">
</head> 
<body>
<form METHOD="POST">
  <p><b>1.vraag 1?</b><br/><br/> 
    <input type="radio" name="test0" value="5"> 
    antw 1<br/> 
    <input type="radio" name="test0" value="10"> 
    antw 2<br/>
    <br/> 
    <b>2. Vraag 2?</b><br/><br/> 
    <input type="radio" name="test1" value="10"> A<br/> 
    <input type="radio" name="test1" value="5"> B<br/>
    <br/> 
    <input type="button" value="Ga Verder" onClick="bereken(this.form)"> 
  </p>
</form> 
</body> 
</html> 
met if en elseif

<?php

$i = $_POST['getal'];

if($i > 100)
{
$n = 0;
}
elseif($i >= 0 && $i < 35)
{
$n = 1;
}
elseif($i >= 36 && $i < 70)
{
$n = 2;
}
elseif($i >= 71 && $i <= 100)
{
$n = 3;
}
elseif($i < 0)
{
echo 'Het getal moet positief zijn';
}

?>
Dank je wel!!
maar:Mij gaat het er vooral om hoe je het doet met die open vragen, hoe worden die waardes dan aan die vraag gekoppeld, want het klopt wel van die waardes, maar wat maakt de koppeling met het tekstvak?
Kun je PHP met JS combineren?
want ik heb alles in javascript.

KLIK HIER voor de afbeelding
in deze afbeelding staat een schema, met links een formulier, en de getallen die genoemd zijn , zijn de waardes die aan dat antwoord gekoppeld zijn..

Reageren