pb radio

Eléphant du PHP | 166 Messages

04 avr. 2019, 13:15

Bonjour,
mon code :

Code : Tout sélectionner

<ul class="dropdownmenu"> <div class="checkboxes-and-radios"> <form action="" method="post"> <input type="radio" name="radio-cats[]" id="radio-1" value="1" checked > <label for="radio-1">Envoi en réparation</label> <input type="radio" name="radio-cats[]" id="radio-2" value="2"> <label for="radio-2">Retour de réparation</label> <input type="radio" name="radio-cats[]" id="radio-3" value="3"> <label for="radio-3">Commande pièce</label> <input type="radio" name="radio-cats[]" id="radio-4" value="4"> <label for="radio-4">Inventaire pièce</label> <input type="radio" name="radio-cats[]" id="radio-5" value="4"> <label for="radio-5">Référence</label> </form> </div> <?php foreach($_POST['radio-cats'] as $valeur) { echo "La radio $valeur a été cochée<br>"; } ?> <li><!-- Déconnexion --> <p id="deconp">Déconnexion</p> <img src="../image/deconnexion.jpg" OnClick="window.location.href='../'" width="25px" height="25px" id="deconimg" /> </li> </ul>
Je n'arrive pas à récuperer le"value" de mon radio dans le code php. Exemple le premier "value" qui vaut 1, devrait s'afficher.

Mammouth du PHP | 1967 Messages

04 avr. 2019, 13:38

ton formulaire n'a pas de bouton d'envoi, donc pas de valeur $_POST

comprends bien que le php s'éxecute coté serveur et le html est interprété coté client, il n'y a pas d'interaction automatique entre les deux, il faut les provoquer.
Spols
pour les fan de rubik's cube ou pour les curieux ==> le portail francophone du rubik's cube