Durant cette période de temps libre à la maison je me suis lancé dans un petit site web hébergé sur mon NAS pour la domotique de la maison.
Première étape pour moi, les lumières. J'arrive donc a communiquer avec l'API HUE, je récupère l'état de mes lumières, j'arrive à changer d'état mes lumières, je stocke tout ça dans une base de données, tout est parfait.
J'ai réussi à faire tout ça en m'aidant de votre site et de google mais maintenant j'aimerais animer mon site pour voir la différence avec une lumière allumée et une éteinte. Et la je bloque, je ne sais pas quoi chercher.
Pouvez-vous me donner une piste de recherche pour faire ceci ?
A partir du moment ou j'ai l'info dans ma BDD SQL je pense que ça ne doit pas être si complexe de le faire.
Pour le moment j'ai fait un bouton en HTML/CSS avec une image venant du CSS, une image "verte". J'ai fait une autre image "grise" pour l'état éteint. Mais je ne sais pas comment switcher entre ces deux images.
Donc voila pour le moment l'image est écrite en dur dans le CSS et je ne sais pas vraiment faire pour faire ce basculement d'image (HTML ? CSS ? JAVA ? PHP ?)
Pour le moment j'ai fait un bouton en HTML/CSS avec une image venant du CSS, une image "verte". J'ai fait une autre image "grise" pour l'état éteint. Mais je ne sais pas comment switcher entre ces deux images.
Un input de type checkbox par exemple, serait peut-être le mieux à utiliser pour le contexte, selon si l'input est sélectionné ou non (soit checked), tu lui donne une apparence différente.
darkewne a écrit:
Des idées pour mon problème de switch d'image suivant une valeur dans une base de données ?
Du genre "IF lumière éteinte then image grise else image verte"
Pour ce qui est du langage à utiliser niveau serveur par rapport aux données récupérées et donc modifier le statut de l'élément HTML, c'est à toi de voir selon ce que tu connais déjà par exemple.
- Edité par Lartak 3 avril 2020 à 19:20:37
Face a quelqu'un pour qui l'on n'éprouve que de l'aversion et du mépris, les yeux d'un homme deviennent extrêmement froids et cruels.
Oui, mais ce n'est pas avec la base de données que tu vas changer la valeur/le statut de l'input, mais via le langage niveau serveur qui doit justement communiquer avec la base de données pour récupérer les données nécessaires.
Face a quelqu'un pour qui l'on n'éprouve que de l'aversion et du mépris, les yeux d'un homme deviennent extrêmement froids et cruels.
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Face a quelqu'un pour qui l'on n'éprouve que de l'aversion et du mépris, les yeux d'un homme deviennent extrêmement froids et cruels.
Face a quelqu'un pour qui l'on n'éprouve que de l'aversion et du mépris, les yeux d'un homme deviennent extrêmement froids et cruels.
Face a quelqu'un pour qui l'on n'éprouve que de l'aversion et du mépris, les yeux d'un homme deviennent extrêmement froids et cruels.
Face a quelqu'un pour qui l'on n'éprouve que de l'aversion et du mépris, les yeux d'un homme deviennent extrêmement froids et cruels.
Face a quelqu'un pour qui l'on n'éprouve que de l'aversion et du mépris, les yeux d'un homme deviennent extrêmement froids et cruels.