Bonjour.

Je suis toujours avec mes cases à cocher.

Je voudrais concaténer les valeurs des case à cocher en faisant une boucle mais je n'ai que la dernière case cochée qui est retournée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
<input type="checkbox" name="langue[]" value="Français" <?php if(!empty($langue)){ if(in_array("Français",$langue)) { echo 'checked'; }} ?>/>Français<br/>
<input type="checkbox" name="langue[]" value="Anglais" <?php if(!empty($langue)){ if(in_array("Anglais",$langue)) { echo 'checked'; }} ?>/>Anglais<br/>
<input type="checkbox" name="langue[]" value="Italien" <?php if(!empty($langue)){ if(in_array("Italien",$langue)) { echo 'checked'; }} ?>/>Italien<br/>
<input type="checkbox" name="langue[]" value="Allemand" <?php if(!empty($langue)){ if(in_array("Allemand",$langue)) { echo 'checked'; }} ?>/>Allemand<br/>
<input type="checkbox" name="langue[]" value="Espagnol" <?php if(!empty($langue)){ if(in_array("Espagnol",$langue)) { echo 'checked'; }} ?>/>Espagnol<br/>
<input type="checkbox" name="langue[]" value="Portugais" <?php if(!empty($langue)){ if(in_array("Portugais",$langue)) { echo 'checked'; }} ?>/>Portugais<br/>
 
if (isset($_POST['langue'])) {
    for ($i = 0, $c = count($_POST['langue']); $i < $c; $i++) {
        echo  "" . $_POST['langue'][$i] . "";
        $valeur =  "" . $_POST['langue'][$i] . "";
    }
}
Avec echo ça marche mais pas avec $valeur

Donc merci d'avance