checkbox php $ _GET işaretli olup olmadığını belirlemek

0 Cevap php

Ben sadece php bir onay kutusunun işaretli olup olmadığını belirler olmasını istiyorum, ama ben doğru geri dönüşünü alma bir sorun haline çalıştırıyorum. Yardım edin lütfen.

Benim html kodu

    <label>
    <input name="Language" type="checkbox" id="aa"  checked="checked"  />
    One</label>
    <label>
    <input name="Language" type="checkbox" id="bb" />Two</label>
    <label>
   <input type="checkbox" name="Language"  id="cc" />Three</label>

Ben $ _GET metodu ile php değerleri geçirmek

Benim php kodu:

$aa=$_GET["aa"];
$bb=$_GET["bb"];
$cc=$_GET["cc"];


echo $aa."<br>";
echo $bb."<br>";
echo $cc."<br>";

the output is true false false

Ben sonraki her kutu işaretli ise sadece belirlemek istiyorsanız ve eğer öyleyse, bir şey yapmak.

if ($aa == true) { $abc="checked";}
else { $abc="not checked"; }

if ($bb == true) { $cde="checked";}
else { $cde="not checked"; }


if ($fgh == true) { $fgh="checked";}
else { $fgh="not checked"; }

Ancak kutusunun işaretli olmasa bile tablolar, her zaman, doğru dönerseniz. Ben "===" ve "! =" Varyasyonları çalıştı, ama çalışmak için görünmüyor.

TIA

0 Cevap