code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| <?php
error_reporting ( E_ALL );
if ($_GET['$vari'] = "waarde1"){
$inc = "waarde1";
}
if ($_GET['$vari'] = "waarde2"){
$inc = "waarde2";
}
else {
echo "default waarde";
}
?>
<html>
<head>
<title></title>
</head>
<body>
<?
echo "$inc";
?>
</body>
</html> |
Bovenstaande is de pagina die ik aanroep met:
test.php?vari=waarde1 of test.php?vari=waarde2
of alleen test.php.
Bij test.php?vari=waarde1 moet de output "waarde 1" zijn
Bij test.php?vari=waarde2 moet de output "waarde 2" zijn
Bij test.php moet de output "default waarde" zijn
Nu geeft hij bij de drie wijzen waarop ik de pagina aanroep
telkens "waarde 2" als output. Ik zit me door te staren
op de code, maar ik kom er niet uit. Wie ziet de fout(en) ?
btw: ik krijg geen foutmelding verder.
btw2: ik weet dat ik bij de eerste twee ook gewoon een
echo kan gebruiken. Maar dan heb ik hetzelfde probleem overigens.
Bedankt alvast voor de moeite !