Action sur un élément en fonction de l'affectation d'une variable

atari54 Messages postés 20 Date d'inscription vendredi 11 novembre 2011 Statut Membre Dernière intervention 6 juin 2012 - 2 mai 2012 à 16:46
mailliam Messages postés 261 Date d'inscription mardi 2 juillet 2002 Statut Membre Dernière intervention 10 mars 2014 - 2 mai 2012 à 21:55
Bonjour à tous,

J'aimerai savoir s'il était possible de réaliser une action sur un élément quelconque en fonction de l'affectation d'une variable. Pour prendre un exemple simple :
si $blabla[1] = action, alors l'élément en question se mettra en rouge (donc l'élément se mettra en rouge grâce à l'affectation de "action" à la variable "blabla".

Merci !

1 réponse

mailliam Messages postés 261 Date d'inscription mardi 2 juillet 2002 Statut Membre Dernière intervention 10 mars 2014 3
2 mai 2012 à 21:55
Tcho!

Je reprends un code que j'avais mis en répondant à quelqu'un, c'était pour afficher en surbrillance l'image du menu sélectionnée (un peu comme tu aimerais: si $menu = action, alors l'élément en question se met en rouge..)

//déclaration variables venant du formulaire
$menu = htmlentities ($_POST['menu'], ENT_QUOTES);
$menu=mysql_real_escape_string(strip_tags(trim($menu)));
if ($menu=='XXX'){
include 'pages/XXX.php'; }

puis ton menu fait d'images: (page aussi .php)

<form id="mennu1" action="index.php" method="post"/>
 <!--cet hidden est juste pour envoyer name=menu pour faire $menu -->


//si tu veux que ton bouton reste sélectionné après le clique: (en code php)
if ($menu=='XXX'){
echo '';
}else{
echo '';}

//si tu ne veux pas que l'img ne change: (en code html)


</form>


J'espère t'avoir aidé
A++
0
Rejoignez-nous