[RESOLU] Appel d'un .css en php

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Appel d'un .css en php

Re: Appel d'un .css en php

par Thibault67100 » 02 avr. 2016, 21:34

Problème résolut avec votre solution !
Merci beaucoup !

Re: Appel d'un .css en php

par Thibault67100 » 02 avr. 2016, 18:40

Merci pour cette réponse très rapide,
Le problème c'est que mon site est factorisé, et que j'appelle mon .css dans mon fichier header.php qui est lui meme appelé par un require_once() dans mon index. De cette façon la variable $style est définie dans mon index et n'est donc pas reconnu dans lorsque je l'appelle dans mon header...

Re: Appel d'un .css en php

par or 1 » 02 avr. 2016, 18:07

le php écrit de l'html.
donc
<link rel="stylesheet" href="Forme<?php echo $style; ?>.css" type="text/css"media="screen" title="Forme" charset="utf-8" />
si cette ligne n'est pas déjà écrite par du php.

Appel d'un .css en php

par Thibault67100 » 02 avr. 2016, 17:52

Bonjour,
Je suis entrain de créer mon premier site internet.
J'aimerai avoir 2 styles différents et deux boutons pour pouvoir passer d'un style à l'autre.
J'ai une fonction qui créer deux bouton qui changent ma variable $style lorsque je clique dessus.
Par contre j'ai besoin d'appeler mon fichier css. Si je le fais dans mon <html> le variable $style n'est pas prise en compte car elle l'est seulement dans mon .php. Par contre dans mon php je ne peux pas utiliser la ligne de code
<link rel="stylesheet" href="Forme{$style}.css" type="text/css"media="screen" title="Forme" charset="utf-8" />
car c'est du language html.
Enfin, je n'arrive pas à appeler un .css avec require_once() dans mon .php.
Je n'ai peut être pas le bon argument dans mon require_once().
Quelqu'un aurait-il une solution ?
Merci d'avance,
Thibault