Zadejte hledaný výraz...

Výběr různých barev v PHP dle ID uživatele

Sashaa
verified
rating uzivatele
(18 hodnocení)
18. 8. 2021 17:02:35
Zdravím, nevím jak mám naprogramovat, aby každý uživatel měl svoje vlastní barvu jména dle ID co má.
Například:
Uživatel 1 s ID:1 má růžovou barvu
Uživatel 2 s ID:2 má zelenou barvu
Uživatel 3 s ID:3 má oranžovou barvu
Je to proveditelné čistě v PHP?
Našel jsem sice nějaké kody v PHP, co hodí random color, jenže já to potřebují mít trvale, aby se ta barva neměnila při každé aktualizaci prohlížeče :)
Díky za nápovědy
18. 8. 2021 17:02:35
https://webtrh.cz/diskuse/vyber-ruznych-barev-v-php-dle-id-uzivatele/#reply1488983
TomasX
verified
rating uzivatele
(4 hodnocení)
18. 8. 2021 20:53:56
a chceš ty barvy mít přiřazené ručně dopředu nebo ti stačí náhodný výběr s tím, že se to nebude po aktualizaci prohlížeče měnit?
18. 8. 2021 20:53:56
https://webtrh.cz/diskuse/vyber-ruznych-barev-v-php-dle-id-uzivatele/#reply1488982
Sashaa
verified
rating uzivatele
(18 hodnocení)
18. 8. 2021 22:27:43
TomášX: Stačí náhodný výběr různých barev, aby to prostě pamatovalo, že daný uživatel s ID blabla bude mít danou náhodnou barvu.
18. 8. 2021 22:27:43
https://webtrh.cz/diskuse/vyber-ruznych-barev-v-php-dle-id-uzivatele/#reply1488981
TomasX
verified
rating uzivatele
(4 hodnocení)
18. 8. 2021 23:11:24
nejjednodušší metoda je využít modulo, pokud je ID číselné, můžeš využít nějaký takovýhle kód
$colors = ;
$colors_count = count($colors);
$users = ;
foreach($users as $id) {
echo "Uživatel $id s ID:$id má růžovou barvu";
}
18. 8. 2021 23:11:24
https://webtrh.cz/diskuse/vyber-ruznych-barev-v-php-dle-id-uzivatele/#reply1488980
Pokud muzou mit jakoukoliv barvu, tak treba takto
$id = 1;
$hex = substr( md5( $id ), 0, 6 ); // z md5 hashe vybereme prvnich 6 znaku
echo 'Uzivatel s ID: '. $id .' ma #'. $hex .' barvu';
19. 8. 2021 12:38:27
https://webtrh.cz/diskuse/vyber-ruznych-barev-v-php-dle-id-uzivatele/#reply1488979
Sashaa
verified
rating uzivatele
(18 hodnocení)
19. 8. 2021 14:16:16
Díky moc borci, pomohlo mi to :)
19. 8. 2021 14:16:16
https://webtrh.cz/diskuse/vyber-ruznych-barev-v-php-dle-id-uzivatele/#reply1488978
Pro odpověď se přihlašte.
Přihlásit