Couleur aléatoire en PHP

Photo : Couleur aléatoire en PHP

Un petit bout de code pour réaliser un effet que le monde entier envie à mon blog !

Parmi les milliers d'emails que je reçoit chaque semaine, certains me demandent comment je réalise certaines des jolies choses qui font que mon blog n'a pas la fadeur d'un Wordpress standard. Je dévoile donc ici un de mes secrets pour égayer graphiquement votre blog ou site. Vous allez voir, le hasard fait bien les choses !

Le liseret en haut de Tribords.com change en effet de couleur au gré des pages. Il est fixe sur chaque page pour une durée de 10 minutes, en réalité c'est ici la durée de vie de mon système de cache qui joue. Alors, comment créer une fonction en PHP pour faire afficher une couleur au hasard ? Tout simplement en réalisant une combinaison de 6 tirages au sort qui formera le code hexadécimal de la couleur à afficher via HTML ! Le snippet en question ci-dessous :

//bandeau aleatoire $a = DecHex(mt_rand(0,15)); $b = DecHex(mt_rand(0,15)); $c = DecHex(mt_rand(0,15)); $d = DecHex(mt_rand(0,15)); $e = DecHex(mt_rand(0,15)); $f = DecHex(mt_rand(0,15)); $hexac = $a . $b . $c . $d . $e . $f;

Il ne reste plus qu'à afficher ce $hexac dans une balise de style comme par exemple ...

echo '< div style="background:#'.$hexac.';height:3px;border-bottom:1px solid #000">';

Voilà, une petite astuce toute simple que vous pouvez aussi glisser directement dans une feuille de style CSS pour les plus intrépides d'entre vous ! ;)

Propagez ce billet sur les réseaux :
Pinterest
Auteur : Simon Tripnaux

Blogueur lifestyle - Content manager & expert SEO. Mon job, rendre visible et lisible vos projets par les mots. Adepte de l'écriture depuis 1978.

Twitter Facebook LinkedIn

Blogueur ? Auteur ? Rejoignez la rédaction !


Et aussi ...

Collier Arc-en-ciel
Une petite merveille de poésie ... Une création signée Nahoko Koyama pour les laboratoires britanniques de Mixko tout en féérie naturelle....

l'art au hasard !

ArtRoulette
Les roulettes, c'est pas que pour les chats ! Oui : la roulette à l'aveuglette c'est aussi bon pour les artistes : c'est ce que prouve fort bien le...

BilboPlanet
BilboPlanet c'est un chouette script Open Source pour créer un planet ... un planet ? Un planet c'est un agrégateur de flux RSS. Ainsi vous ajoutez autant de flux que vous voulez et le script...

Ajoutez votre avis !

2 avis à lire

Tony 

J'aime bien les articles comme ça. Car jusqu'à présent je n'avais jamais vraiment fait attention au petit liseret en haut des pages.
A noter par contre, les retour à la ligne pour présenter le code PHP sont mal géré, ça donne l'impression que la première ligne de code est en commentaire.

Insolite-du- 

En tout cas, c'est sympa de ta part de nous faire partager ce genre de chose. Je vais essayer de voir ce que je pourrais faire de bien joli chez moi. Encore merci ;)

Autres trucs à lire :

– L'audio utile Musée des sons en voie d'extinction
– #Shopping #Buzz Quand le web déniche des bons plans en mode collaboratif
– L'eau version nature Fontaine à planter by Laorus
– Le blog No Trash In My Life par Heylo

NEWSLETTER FOR EVER !

©2006-2024 JeudiPhoto.net le blog lifestyle de Simon Tripnaux Content Manager, créateur du hashtag #JeudiPhoto et ambassadeur #CotedAzurFrance

créateur de Wekidea ex Consultant SEO à Nice - Cannes - Monaco - Photographe - Responsable Com' #COMTERR Beaulieu-sur-Mer - 06 32 64 61 33