Background membre

Eléphant du PHP | 283 Messages

28 mars 2012, 14:52

Bonjour,
J'ai besoin de votre aide étant donné que je cherche un code qui permette aux membres de choisir le background du site en fonction d'images que j'aurais choisit.

Merci de bien vouloir m'aider.

ViPHP
AB
ViPHP | 5818 Messages

28 mars 2012, 15:49

Tu peux créer une feuille de style dynamique qui utilisera des variables php.

par exemple une feuille de style dynamique : style_background.php
<?php
// code php pour rechercher le choix background visiteur
//...
// $back_haut = 
// $back_gauche = 
 
header("Content-type: text/css");
?>

.bandeau_haut {
        font-family:  Arial, sans-serif;
	font-size: 1em; 
	color: #000000;
	background: url(../Images/<?php echo $back_haut?> );
}

.bandeau_gauche {
        font-family:  Arial, sans-serif;
	font-size: 1em; 
	color: #000000;
	background: url(../Images/<?php echo $back_gauche?> );
}
appel de la feuille de style depuis le html par exemple
<link href = "librairie/style_background.php" rel="stylesheet" type = "text/css" />

ou sinon tu peux créer des feuilles de styles distinctes pour chaque mise en page et tu les appelle suivant une variable php
<link href = "librairie/<?php echo $background?>" rel="stylesheet" type = "text/css" />

Eléphant du PHP | 283 Messages

28 mars 2012, 15:59

Merci de ta réponse, je vais essayer sa :wink:

Eléphant du PHP | 283 Messages

28 mars 2012, 16:08

Par contre il faut que je change quoi exactement car je débute en php :wink:

ViPHP
AB
ViPHP | 5818 Messages

28 mars 2012, 16:43

Tu peux enregistrer dans un champ de ta bdd le choix utilisateur pour le background du site. Ensuite tu récupère ce choix lors de la connexion et c'est le résultat qui alimentera tes variables.

Eléphant du PHP | 283 Messages

28 mars 2012, 20:28

Très bien merci :wink: