<input type="checkbox" name="influence[]" value="quality" <?php
/*if(in_array("quality", $influence)) {echo "checked=\"checked\"";*/
?>/>Quality
<input type="checkbox" name="influence[]" value="features" />Features
<input type="checkbox" name="influence[]" value="recommended" />Recommended
Ik zit met het volgende probleem: na het invullen van een formulier
wordt de bezoeker geleid naar een pagina met een overzicht van welke
gegevens hij allemaal ingevuld heeft. Nu kan het zijn dat omwille van
bv. het verkeerd invullen van een inputveld het hele formulier opnieuw
weergegeven wordt zodat de bezoeker zijn fout kan corrigeren. Datgene
wat hij juist ingevuld had in het formulier wordt dan terug getoond in
de desbetreffende invoervelden. Nu, dat lukt mij allemaal wel, maar bij
die checkboxes loopt het fout. Hoe kan ik met PHP onthouden welke
checkboxes de bezoeker reeds aangevinkt had?? De waarden van mijn
checkboxes stop ik in een array dus ik zoek een oplossing voor mijn
probleem die gebruik maakt van die array (ik weet dat ik elke checkbox
een unieke name zou kunnen geven en dan ken ik wel de oplossing voor het
probleem, maar ik wil die array-methode blijven gebruiken).
Zoals je kan zien had ik bij mijn eerste checkbox reeds zelf iets
geprobeerd, zie datgene tussen de comment-tags, maar het blijkt niet te
werken daar ik steeds foutmeldingen terugkrijg :s.
Dus, hoe kan ik onthouden welke checkboxes reeds aangevinkt waren?
Alvast bedankt voor de hulp.
P.S.: Hoe kan ik de waardes van mijn checkboxes overdragen naar de
volgende pagina als mijn formulier uit meerde pagina's bestaat?

Likes:
![[PHP] Onthouden welke checkboxes aangevinkt zijn](https://www.webhostingtalk.nl/images/WHT_rd/misc/dT.png)
Quote