déterminer si la case est cochée php $_GET

Je veux juste avoir du php détermine si une case est cochée, mais je suis en cours d'exécution dans un problème d'avoir le droit de retour. De l'aide s'il vous plaît.

Mon code html

    <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>

Je passe les valeurs de php par $_GET méthode

mon code php:

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


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

la sortie est
vrai
faux
faux

Je veux juste déterminer si chaque case est cochée et si oui, faire quelque chose.

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"; }

Mais les si les déclarations retourne toujours vrai, même si la case n'est pas cochée. J'ai essayé les variations de "===" et "!=", mais il ne semble pas fonctionner.

TIA

OriginalL'auteur jamex | 2010-08-15