Wanneer ik een if else lus vanuit FLash in PHP aanspreek voert hij alle echo's uit en loopt dus niet de controle structuur in php door....lijkt net alsof hij alles gewoon uitvoert wat hij tegenkomt.

<?php
if ($wa === $WW_keuze && $geb === $GB_keuze && $ma === 'd'){
echo "&status=Login succesfull&";
}
else{
echo "&status=Login failure&";
}
?>

Dus of de if nu waar of onwaar is de else wordt altijd uitgevoerd.....

Hoe kan dit?? Hebben jullie een idee?
Weet je zeker dat je === moet gebruiken en niet ==?

== Gebruik je om te kijken of een waarde gelijk is aan iets, === gebruik je zelden ;)

Het kan soms ook helpen om wat meer met haakjes te werken in ifjes, alhoewel dat hier niet echt nodig is.

Reageren