Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2009 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  disign interchangeable

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

disign interchangeable

n°1236984
kirua_sama
Learn sciences with senses
Posté le 02-11-2005 à 22:50:00  profilanswer
 

salut, bonsoir ca fait longtemps :)  je voulais savoir pour faire des design dont l'internaute peut changer a son aise la taille des polies etc, faut mettre du php dans les css ?
Ou bien il serait preferable de le faire avec un autre language ? :hello:


Message édité par kirua_sama le 02-11-2005 à 22:50:23
mood
Publicité
Posté le 02-11-2005 à 22:50:00  profilanswer
 

n°1236985
gm_superst​ar
Appelez-moi Super
Posté le 02-11-2005 à 22:55:30  profilanswer
 

Tout dépend du niveau de personnalisation, mais s'il ne s'agit que de choisir parmi des CSS existants, un tout petit peu de PHP et un cookie suffira : http://openweb.eu.org/articles/pre [...] ernatives/


Message édité par gm_superstar le 02-11-2005 à 22:55:47

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°1236986
kirua_sama
Learn sciences with senses
Posté le 02-11-2005 à 22:58:01  profilanswer
 

merci parfait :)

n°1237001
kirua_sama
Learn sciences with senses
Posté le 02-11-2005 à 23:12:13  profilanswer
 

mais ca ne marche que sur modzilla et FF moi je voyai plus un truc dynamique ... un truc comme ca  : http://www.mirage-team.com/themes.html

n°1237003
gm_superst​ar
Appelez-moi Super
Posté le 02-11-2005 à 23:16:07  profilanswer
 

kirua_sama a écrit :

mais ca ne marche que sur modzilla et FF


Tu n'as pas lu jusqu'au bout.

kirua_sama a écrit :

moi je voyai plus un truc dynamique ... un truc comme ca  : http://www.mirage-team.com/themes.html


Ben c'est ce que je disais. Pour ce niveau de détail, oui il faut générer le fichier css dynamiquement (ou du moins que ce qui est amené à changer)


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°1237008
kirua_sama
Learn sciences with senses
Posté le 02-11-2005 à 23:21:00  profilanswer
 

c'est a dire qu'on en qu'on recupere en php la valeur dans la feuille de style ?

n°1237010
gm_superst​ar
Appelez-moi Super
Posté le 02-11-2005 à 23:29:05  profilanswer
 

Plutôt : on récupère en php la valeur à metter dans la feuille de style.
 
Par exemple si tu veux pouvoir changer la couleur de fond, il faudra faire un formulaire qui renverra la valeur hexa de la couleur choisie et ensuite faire un simple :
 

echo "background-color: $couleurDeFond;";


 
Donc à la limite ce que tu fais c'est un fichier .css statique qui regroupe tous les styles qui ne doivent pas être changés. Et une autre feuille de style, générée dynamiquement avec des bouts de code de ce style (et sans oublier d'envoyer le bon content-type au début, sinon Firefox ne prendra pas en compte la feuille de style)


Message édité par gm_superstar le 02-11-2005 à 23:29:37

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°1237017
kirua_sama
Learn sciences with senses
Posté le 02-11-2005 à 23:31:49  profilanswer
 

oki et un dernier truc qui a plus a voir avec le php...
je recupere ces donnees par un formulaire .. $_POST['fond']
mais comment je fait pour donne une valeur a $fond au depart ?

n°1237033
gm_superst​ar
Appelez-moi Super
Posté le 02-11-2005 à 23:40:12  profilanswer
 

Ben $fond = $_POST["fond"] [:petrus75] Ou alors j'ai pas compris ta phrase...


Message édité par gm_superstar le 02-11-2005 à 23:40:22

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°1237263
omega2
Posté le 03-11-2005 à 11:23:34  profilanswer
 

Au hasard :

Code :
  1. if isset($_POST['fond']) {
  2.   $fond = $_POST["fond"];
  3. }
  4. elseif isset($_COOKIE['fond']) {
  5.   $fond = $_COOKIE["fond"];
  6. }
  7. else{
  8.   $fond = "valeur par defaut";
  9. }

mood
Publicité
Posté le 03-11-2005 à 11:23:34  profilanswer
 

n°1239079
kirua_sama
Learn sciences with senses
Posté le 04-11-2005 à 20:38:04  profilanswer
 

oki voila merci enormement omega2 c'est exactement ce que je voulais dire j'avais trouver tout seul mais merci enormement ^^. Sinon vous pensez quoi de cette solution pour un site ??

n°1239120
gatsusat
Posté le 04-11-2005 à 21:24:34  profilanswer
 

ya plus qu'à généraliser ça avec une fonction


---------------
Les CSS c'est bon mangez-en
n°1239123
kirua_sama
Learn sciences with senses
Posté le 04-11-2005 à 21:31:39  profilanswer
 

comment ca ?

n°1239125
0x90
Posté le 04-11-2005 à 21:34:54  profilanswer
 

Etant donné le caractère non-essentiel de la feature, j'aurais évité d'alourdir le serveur avec ce genre de trucs et je me serais limité à un JS qui s'occupe du cookie et édite les styles. ( avec à la clef un preview en "temps réel" ).


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1239126
kirua_sama
Learn sciences with senses
Posté le 04-11-2005 à 21:36:55  profilanswer
 

.... je ne connais absolument rien en JS ... deplus si l'utilisateur le desactive que se passe t-il ?

n°1239141
0x90
Posté le 04-11-2005 à 22:15:29  profilanswer
 

Bha le style par défaut, d'ou le début de ma phrase...


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1239493
kirua_sama
Learn sciences with senses
Posté le 05-11-2005 à 21:13:42  profilanswer
 

oki ... et gatsu j'ai pas compris lorsque tu parle de generalise ca avec un fonction ?? tu peux m'expliquer stp ?

n°1239800
kirua_sama
Learn sciences with senses
Posté le 06-11-2005 à 17:59:09  profilanswer
 

..?

n°1239809
esox_ch
Posté le 06-11-2005 à 18:05:42  profilanswer
 

Apprend le php => www.php.net


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  disign interchangeable

 

Sujets relatifs
Plus de sujets relatifs à : disign interchangeable


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)