Php - Afficher logo en fonction d'un checkbox
nanaixme
Messages postés
12
Date d'inscription
Statut
Membre
Dernière intervention
-
vlmath Messages postés 794 Date d'inscription Statut Contributeur Dernière intervention -
vlmath Messages postés 794 Date d'inscription Statut Contributeur Dernière intervention -
Je voudrais afficher sur ma page web un logo ou pls en fonction des cases cochés dans un formulaire rempli précédemment :
Code de mon form pr les checkbox
Code qui récupère mes infos sur les checkbox :
Et dc j'aimerai si par exemple la valeur Luminarc est cochée. Son logo apparaisse
$luminarc= "<img id='luminarc' src='logosMarque/logoLuminarc.jpg'/>" ;
echo"$luminarc" ;
Où dois-je placer ces 2 lignes ? j'ai testé en le mettant dans la boucle for, il affiche en permance les 5 logos
Code de mon form pr les checkbox
<td><input type="checkbox" name="choixMarquePrincipal[]" value="luminarc" id="luminarc"></td> <td>Luminarc</td> <td><input type="checkbox" name="choixMarquePrincipal[]" value="mikasa" id="mikasa"></td> <td>Mikasa</td> <td><input type="checkbox" name="choixMarquePrincipal[]" value="mikasa Oenologie" id="mikasaOenologie"></td> <td>Mikasa oenologie</td> <td><input type="checkbox" name="choixMarquePrincipal[]" value="studio Nova" id="sn"></td> <td>Studio Nova</td> <td><input type="checkbox" name="choixMarquePrincipal[]" value="cda" id="cda"></td> <td>Cristal d'Arques</td>
Code qui récupère mes infos sur les checkbox :
$NewNomFichier = "" ; //variable de renommage de fichier uploadé et affiche le nom de la marque if (isset($_POST['choixMarquePrincipal'])) { for ($i = 0, $c = count($_POST['choixMarquePrincipal']); $i < $c; $i++) { $NewNomFichier = $NewNomFichier . $_POST['choixMarquePrincipal'][$i] ; } }
Et dc j'aimerai si par exemple la valeur Luminarc est cochée. Son logo apparaisse
$luminarc= "<img id='luminarc' src='logosMarque/logoLuminarc.jpg'/>" ;
echo"$luminarc" ;
Où dois-je placer ces 2 lignes ? j'ai testé en le mettant dans la boucle for, il affiche en permance les 5 logos
A voir également:
- Php - Afficher logo en fonction d'un checkbox
- Fonction si et - Guide
- Logo .net - Télécharger - Études & Formations
- Logo jeu - Télécharger - Jeux vidéo
- Afficher appdata - Guide
- Logo n - Guide
3 réponses
J'ai essayé ta solution mais il m'affiche une erreur comme quoi la variable choixMarquePrincipal n'est pas défini.
A quoi sert le $$ dvt une variable ?
A quoi sert le $$ dvt une variable ?
Le $$ sert à prendre la valeur qui est contenue dans la variable choixMarquePrincipal. Par exemple :
$choixMarquePrincipal = luminarc;
-> $$choix MarquePrincipal == $luminarc
Donc si tu mets un "echo $$choixMarquePrincipal;" au bon endroit, ça correspondera à :
echo $luminarc;
ou
echo "<img id='luminarc' src='logosMarque/logoLuminarc.jpg'/>";
C'est le but ou j'ai mal compris ?
@++
$choixMarquePrincipal = luminarc;
-> $$choix MarquePrincipal == $luminarc
Donc si tu mets un "echo $$choixMarquePrincipal;" au bon endroit, ça correspondera à :
echo $luminarc;
ou
echo "<img id='luminarc' src='logosMarque/logoLuminarc.jpg'/>";
C'est le but ou j'ai mal compris ?
@++