gegevens uit formulier verwerken

Status
Niet open voor verdere reacties.

jannetwiel

Gebruiker
Lid geworden
2 apr 2001
Berichten
95
Ik heb een enqueteformulier ontwikkeld waarvan ik de resultaten naar een PHP-script wil sturen. In het PHP-script moeten de waardes geëvalueerd worden.

Met onderstaand scriptje lukt het me wel om de waardes van het formulier uit te lezen, maar hoe krijg ik het voor elkaar dat ik de individuele waardes in het PHP-script kan inlezen, zodat ik er bewerkingen op los kan laten?

Hier is de link naar het formulier:
www.noag.nl/peno/quickscan/vragenlijst-1.htm

Onderstaand scriptje:

<html>
<head>
<title>Berekening score PenO QS</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF">
<?php

if (!empty($_POST)){
echo ("U heeft de volgende waarden ingevuld.<br>");
reset($_POST); // plaats pointer voor zekerheid aan begin van de array
while(list($element, $waarde) = each ($_POST)) {
if ($element != "score"){ //vermelding van submit-button uitfilteren
echo ("Veld: <b>$element</b>, ingevulde waarden: <b>$waarde</b><br>\n");

}
}
}else{
echo("Er was niets ingevuld!");
}

?>
</body>
</html>



genereert de volgende output:

U heeft de volgende waarden ingevuld.
Veld: vraag1, ingevulde waarden: a
Veld: vraag2, ingevulde waarden: b
Veld: vraag3, ingevulde waarden: c
Veld: vraag4, ingevulde waarden: d
Veld: vraag5, ingevulde waarden: a
Veld: vraag6, ingevulde waarden: b
Veld: vraag7, ingevulde waarden: c
Veld: vraag8, ingevulde waarden: d
Veld: vraag9, ingevulde waarden: a
Veld: vraag10, ingevulde waarden: b
Veld: vraag11, ingevulde waarden: c
Veld: vraag12, ingevulde waarden: d
Veld: vraag13, ingevulde waarden: a
Veld: vraag14, ingevulde waarden: b
Veld: vraag15, ingevulde waarden: c
Veld: vraag16, ingevulde waarden: d
Veld: vraag17, ingevulde waarden: a
Veld: vraag18, ingevulde waarden: b
Veld: vraag18a, ingevulde waarden: reorganisatie
Veld: reorg, ingevulde waarden: 2
Veld: vraag18b, ingevulde waarden: disfunctioneren
Veld: disf, ingevulde waarden: 3
Veld: vraag18c, ingevulde waarden: arbeidsong
Veld: arbo, ingevulde waarden: 4
Veld: vraag19, ingevulde waarden: c
Veld: vraag20, ingevulde waarden: d
Veld: vraag21, ingevulde waarden: a


De bedoeling van het script moet worden dat de waarde van elk veld afzonderlijk bekeken wordt en dat aan een bepaalde letter een bepaalde score wordt toegekend. Het antwoord op vraag 2 is bovendien mede bepalend voor de waarde van de andere vragen.

Ik heb nog geen flauw idee hoe ik de antwoorden zo kan inlezen in het PHP-script dat ik er bewerkingen op los kan laten. Wie helpt me verder?


Een PHP-newbie
 
Pak er maar een goed boek bij, dit lukt je echt door zomaar wat aan te klooien :)

Niet dat 't extreem moeilijk is ofzo, het niveau van zo'n script ligt vrij laag, maar de absolute beginner knoopt er geen touw aan vast.
 
JPtje,

Ik heb er al een goed boek bijgepakt, maar dat bracht mij niet veel verder.

Via phpfreakz.nl heb ik wel al goede tips gekregen, dus als je geen advies hebt waar ik wat mee kan, is het probleem wat mij betreft hier opgelost.
 
Geplaatst door jannetwiel
Ik heb er al een goed boek bijgepakt, maar dat bracht mij niet veel verder.
Dan is het of geen goed boek, of je hebt je er niet genoeg in verdiept.
Via phpfreakz.nl heb ik wel al goede tips gekregen, dus als je geen advies hebt waar ik wat mee kan [...]
En dat is het probleem dus :)
Ik heb zat adviezen, jij kan hier alleen niets mee, simpelweg omdat je niveau te laag ligt, NOFI.

Veel succes ermee :)
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan