Mettre ou remplacer la valeur d'un checkbox par une image
Bonjour à tous,
J'ai un formulaire qui comporte 5 checkbox :
<input type="checkbox" name="meteo1[]" value="1" checked="checked">
<input type="checkbox" name="meteo1[]" value="2" />
<input type="checkbox" name="meteo1[]" value="3" />
<input type="checkbox" name="meteo1[]" value="4" />
<input type="checkbox" name="meteo1[]" value="5" />
quand je le valide, je transmet par "post" les valeurs :
//je crée un tableau if (empty($_POST['meteo1'])) $meteo1 = array();
//mais Il peut n'y avoir qu'une checkbox de sélectionnée.... else $meteo1 = $_POST['meteo1'];
//Préparation de la chaîne pour insérer Meteo1 $ChaineMeteo1 = ""; $separateur = ""; for ($i=0; $i < count ($meteo1); $i++)
{ $ChaineMeteo1 .= $separateur .$meteo1[$i]; $separateur = " - "; }
quand je fait un echo, c'est la valeur écrite dans le paramètre value qui s'affiche : ceci est normal.
Je souhaite mettre une image dans le paramètre "value" des checkbox pour l'afficher avec echo ou transformer la valeur après le post par une image. Cela est il possible???
J'ai penser à faire une regex ou utiliser str_replace mais je but. Merci pour me donner des pistes de travail, si cela est possible !.
Je fait à peu près la même translation avec un groupe de boutons radio, cela marche car il n'y a qu'une seule valeur à afficher.
Merci
Réponses apportées à cette discussion
Bonsoir,
Je n'ai pas du tout compris ce que tu cherches à faire. Peux-tu être plus explicite stp ?
Merci.
Hugo.
Bonjour,
Désolé de n'avoir pas répondu de suite à ta question mais entre temps, j'ai résolu mon problème, qui n'en était pas un d'ailleurs !!!. juste des erreurs de syntaxe....ce sont les joies du "CTRL-C" "CTRL-V"
Ce que je cherchais à faire et ce que je fais c'est simplement passer en paramètre de mes checkbox une image pour les réafficher dans un tableau de synthèse après le traitement par POST.
La finalité de cette affaire est de mettre à disposition des informations de conditions de circulation en temps réel sur un site à accès protégé et de les enregistrer en même temps dans une base de données MYSQL pour un traitement ultérieur.
Cela m'a permis de découvrir ce site Apprendre PHP qui est très "classe" dans sa présentation, je le garde en référence.....
Merci et à bientôt
Merci beaucoup pour l'intérêt que tu portes à Apprendre-PHP :)