PHP interesse |
|
Voor mijn website geef ik de bezoekers de mogelijkheid om via checkboxen de data die ze willen zit te "filteren'
maar na een submit staan ze allemaal weer in de default waarde die in het form is gedefinieerd.
Ik wil graag dat de gekozen waarde blijven "staan"
Dit is een van de checkbox regels.
echo'<input type="checkbox" name="arrayValue[]" id="bek" value="2" checked>Bek';
echo'<input type="checkbox" name="arrayValue[]" id="bek" value="2" checked>Bek';
Deze oplossing heb ik gevonden maar ik krijg errors
<input type="checkbox" name="check1" value="1" <?php if($_POST['check1']) echo "checked"; ?> />
<input type="checkbox" name="check1" value="1" <?php if($_POST['check1']) echo "checked"; ?> />
hoe kan/moet ik mijn regel aanpassen zodat hij doet wat de twee regel doet?
ik heb dit geprobeerd
echo'<input type="checkbox" name="arrayValue[]" id="bek" value="2"' if($_POST['arrayValue[]']) echo "checked"' />Bek';
echo'<input type="checkbox" name="arrayValue[]" id="bek" value="2"' if($_POST['arrayValue[]']) echo "checked"' />Bek';
maar dan krijg ik de fout melding syntax error, unexpected T_IF, expecting ',' or ';'
|