Bonjour,
Le souci de ton premier script est, comme dit ci-dessus que tes variables ne sont pas déclarées.
Pour déclarer une variable, tu as plusieurs solutions. L'une d'entre elle consiste à faire ceci :
$maVariable = // La valeur que tu veux donner à ta variable.
Tu présises ensuite que tu as un formulaire en POST. Tu peux donc faire quelque chose comme ceci :
$maVariable = $_POST['nomDuChamp'];
// Code à adapter selon tes besoins naturellement.
Tu précises ensuite que parmi toutes ces variables, tu as un input de type checkbox.
Comme l'a dit
stealth35, tu peux utiliser la fonction isset().
Celle-ci test si la variable existe. Voici un exemple :
<?php
if(isset($_POST['monChampCheckbox'])) // Si la variable existe (=si la case a été cochée)
{
$checkbox = true; // On met true
}
else // Sinon
{
$checkbox = false; // On met false
}
?>
Je viens de te donner un explication succincte, rien ne vaut un apprentissage par toi même.
Par conséquent, je te conseille fortement de suivre quelques liens qui vont suivre :
En tous les cas, je te souhaite une bonne continuation
