Fout in php code if statement
Mijn formulier is klaar en heb een realtime controle met jquery. de eindcontrole gebeurt met php als er submit word.
De inputs worden op verschillende eisen gecontroleerd met if statements.
Voor een andere functie later in het script is er laat ik een extra variabel meelopen namelijk
Onderaan de controle heb ik dan dit (echo is om duidelijker te maken wat ik wil)
Code (php)
Als ik de velden goed invul heeft dus alles de status "ok"
Ga ik dan een veld veranderen door het telefoon nummer te express verkeerd in te vullen dan veranderd de variabel van status "ok" na "wrong".
Echter doet het if statement dan niet mee veranderen en blijft staan op "voer functie uit".
Wat gaat er verkeerd ?
Gewijzigd op 28/06/2016 14:50:25 door Jop B
Code (php)
Gewijzigd op 28/06/2016 14:51:45 door Ward van der Put
Misschien is het ook veel handiger om simpelweg met true en false te werken in plaats van custom codes zoals "ok", "wrong", "idunnoman", "appeltaart" etc. :)
Thanks, dit had ik inderdaad niet goed gedaan, de manier wat jij aangaf werkt!
@Thomas van den Heuvel
Ik heb de statussen wrong en ok veranderd naar false en true
Dank voor de hulp
Voor de volledigheid en wellicht overbodig ... Thomas heeft het over de booleaanse waarden true en false. Dit zijn geen strings en je moet ze dus niet tussen aanhalingstekens plaatsen.