Ik heb een probleem met een simpele php commando. Maar ik weet niet hoe het heet en kan er niet opzoeken.
Als een pagina wordt bezocht en het ID is gedefineerd (index.php?ID=1) dan dient ID=1 weergegeven worden. Is dat niet het geval dan dient iets anders weergegeven te worden. Dat doe ik met if ($ID == 0) {iets anders} en anders dus datgene met het ID.
Dat werkt. Alleen hetzelfde trucje werkt niet als ik ipv ID een voornaam gebruik. Want als ik dan bv dit doe (index.php?voornaam=Paul) dan laat het niet voornaam=Paul zien maar voert het de regels uit van voornaam=0. Blijkbaar is dus voornaam== 0 gelijk aan voornaam==paul. Hoe kan ik dit nu oplossen?
Want met
Doet het het niet. Tenzijn voornaam een getal is.
Ik denk dat het een simpel probleem is. Alleen ik zie de oplossing over het hoofd. Iemand een suggestie?
Als een pagina wordt bezocht en het ID is gedefineerd (index.php?ID=1) dan dient ID=1 weergegeven worden. Is dat niet het geval dan dient iets anders weergegeven te worden. Dat doe ik met if ($ID == 0) {iets anders} en anders dus datgene met het ID.
Dat werkt. Alleen hetzelfde trucje werkt niet als ik ipv ID een voornaam gebruik. Want als ik dan bv dit doe (index.php?voornaam=Paul) dan laat het niet voornaam=Paul zien maar voert het de regels uit van voornaam=0. Blijkbaar is dus voornaam== 0 gelijk aan voornaam==paul. Hoe kan ik dit nu oplossen?
Want met
code:
1
2
3
4
5
6
7
8
| IF ($voornaam == 0) { Laat iets zien, voornaam is niet gedefineerd } ELSE { $voornaam heeft een waarde. Laat voornaam zien. } |
Doet het het niet. Tenzijn voornaam een getal is.
Ik denk dat het een simpel probleem is. Alleen ik zie de oplossing over het hoofd. Iemand een suggestie?