[AJAX] Type données dans php via ajax.
Bonjour, après un petit essai, je ne pige pas quelque chose.
Voici ce que j'ai fait.
- récupération de l'état d'une case à cocher
Code:
var envoiCommande = document.getElementById('envoi').checked;
Ceci devrais bien me donner une valeur booléenne du type true / false.
Maintenant si je regarde coté php :
Code:
1 2 3 4
| if($_POST['envoiCommande'] == true)
$total = $total + 100;
else
$total = $total - 100; |
Le total est toujours à +100.
Par contre si je fais
Code:
1 2 3 4
| if($_POST['envoiCommande'] == 'true')
$total = $total + 100;
else
$total = $total - 100; |
Les deux cas fonctionnent.
Ajax ne gère que des données de type text ?
Quelqu'un aurait il une explication SVP.
Merci d'avance pour les réponses.