Ben basit bir PHP komut dosyası hata ayıklama çalışılıyor. Esasen, ile tanımlanan bir değişken var:
$variable = ($_GET['variable'] == 'true') ? TRUE : FALSE;
Sonra, görünüm dosyasında, aşağıdaki kodu $ değişken == TRUE ise bir kutu görüntülemek içindir:
<? if ($variable == true) { ?>
<p class="box">You have imported a new plan.</p>
<? } ?>
Şimdi bile o $ değişken, var_dump tarafından gösterildiği gibi, ($ değişken); == FALSE, bu HTML ise {} etiketleri arasına yazdırılır. Bana göre, bu mantığı aşıyor. Ben sadece bu sorunu çözemiyorum.
Ayrıca, bu kod belirli bir sunucu çalışan PHP5.2 dışında birçok PHP4 ve PHP5 tesisler üzerinde çalışıyor.
Olası bir öneriniz? İlanlar? Ben bunu anlamaya çalışıyorum saçımı çekerek yaşıyorum.
Teşekkür ederim.