Attribuer une couleur à un utilisateur
Dilidim
Messages postés
106
Date d'inscription
Statut
Membre
Dernière intervention
-
Dilidim Messages postés 106 Date d'inscription Statut Membre Dernière intervention -
Dilidim Messages postés 106 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Comment attribuer une couleur(dans textarea) à un user lors de sa connexion.
Par exemple user1 aura la couleur rouge et user2 la couleur bleu.
Comment attribuer une couleur(dans textarea) à un user lors de sa connexion.
Par exemple user1 aura la couleur rouge et user2 la couleur bleu.
A voir également:
- Attribuer une couleur à un utilisateur
- Boite a couleur - Télécharger - Divers Photo & Graphisme
- Excel cellule couleur si condition texte - Guide
- A quoi servent les boutons de couleur sur une telecommande - Guide
- Somme si couleur - Guide
- Code couleur transparent - Forum Webmastering
2 réponses
Salut,
Tu peux enregistrer dans ta base de donnée dans la table user une colonne user_color, et lorsque tu récupère l'utilisateur en question tu applique la couleur enregistrée en base à ton style.
Tu peux enregistrer dans ta base de donnée dans la table user une colonne user_color, et lorsque tu récupère l'utilisateur en question tu applique la couleur enregistrée en base à ton style.
Voici un code Théorique:
J'espère qu'il t'aidera ;)
-----------------------------------------------
Conception web · Développement web · Design graphique par passion.
J'espère qu'il t'aidera ;)
<?php //Pseudo $pseudo = "Bob"; //Couleurs $1 = "red"; $2 = "green"; $3 = "blue"; // ... //choix au hasard $choix = rand(1,3); eval("$color = $"$choix";"); //ICI Dans ta DB tu select tes personne et tu regarde les couleurs prises avec une boucle if($choisi !== "1") { // si la couleur n'est pas prise echo "<a style='color: $color;'>$pseudo</a>"; } ?>
-----------------------------------------------
Conception web · Développement web · Design graphique par passion.
Faudrait faire un Si $user = "user1" alors utiliser ce style ?
C'est pas très clair au niveau du code a appliquer.
C'est pour cette raison que je pensais plus simple de récupérer la couleur associée à l'utilisateur en base de donnée.
Tu vois ce que je veux dire?
Sinon tu peux toujours faire une condition if, mais comme je t'ai dis il faudra en ajouter une à chaque nouvelle personne inscrite.
Qu'elles sont les étapes ?
- Ajouter une colonne "user_color" dans la table "users"
- Ajouter les couleurs ("#FFFFFF" ce format ?)
La suite je vois vraiment...