Een simpele if statement werkt niet.
Ik wil een simpele if statement maken mbv een checkbox, maar ik krijg het niet voor mekaar.
De checkbox
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<tr>
<td>Ik doe mee met:</td>
<td><p>
<input
type="checkbox"
name="hoeaangespannendressuur"
value="<?=$_SESSION['input']['startpasnummer']?>"
id="startpasaangespannendressuur"
<?php if(isset($_SESSION['input']['hoeaangespannendressuur']) && $_SESSION['input']['hoeaangespannendressuur'] == $_SESSION['input']['startpasnummer']) echo 'checked="checked"'; ?>
/>
Startpasnummer <br />
<input
type="checkbox"
name="hoeaangespannendressuur"
value="<?=$_SESSION['input']['knhsnummer']?>"
id="knhsaangespannendressuur"
<?php if(isset($_SESSION['input']['hoeaangespannendressuur']) && $_SESSION['input']['hoeaangespannendressuur'] == $_SESSION['input']['knhsnummer']) echo 'checked="checked"'; ?>
/>
KHNS lidmaatschapnummer</p></td>
</tr>
<td>Ik doe mee met:</td>
<td><p>
<input
type="checkbox"
name="hoeaangespannendressuur"
value="<?=$_SESSION['input']['startpasnummer']?>"
id="startpasaangespannendressuur"
<?php if(isset($_SESSION['input']['hoeaangespannendressuur']) && $_SESSION['input']['hoeaangespannendressuur'] == $_SESSION['input']['startpasnummer']) echo 'checked="checked"'; ?>
/>
Startpasnummer <br />
<input
type="checkbox"
name="hoeaangespannendressuur"
value="<?=$_SESSION['input']['knhsnummer']?>"
id="knhsaangespannendressuur"
<?php if(isset($_SESSION['input']['hoeaangespannendressuur']) && $_SESSION['input']['hoeaangespannendressuur'] == $_SESSION['input']['knhsnummer']) echo 'checked="checked"'; ?>
/>
KHNS lidmaatschapnummer</p></td>
</tr>
En dan wil ik via een of statement controleren welke tekst er moet komen, maar dit werkt niet.
Dit wordt gecontroleerd na een POST. In $_SESSION['hoeaangespannendressuur'] zit dan of een startpasnummer of een knhsnummer
Code (php)
1
2
3
4
5
6
2
3
4
5
6
if($_SESSION['hoeaangespannendressuur'] == $_SESSION['input']['startpasnummer'])
{
$hoeaangespannendressuur = 'Ik doe mee met startpasnummer';
}else{
$hoeaangespannendressuur = 'Ik doe mee met KNHS-lidmaatschapnummer';
}
{
$hoeaangespannendressuur = 'Ik doe mee met startpasnummer';
}else{
$hoeaangespannendressuur = 'Ik doe mee met KNHS-lidmaatschapnummer';
}
Wie kan me hiermee helpen.
Ik check namelijk of de value overeenkomt met wat ik wil
Daarnaast vergeet je in je laatste code de ['input']
Vergeten ['input'] erbij te zetten, uiteraard werkt het nu. Thanks Michael!