Includes dans templates avec CSS

Résolu/Fermé
francdrum Messages postés 853 Date d'inscription mardi 12 décembre 2000 Statut Membre Dernière intervention 4 février 2011 - 20 mars 2009 à 17:37
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 - 20 mars 2009 à 20:25
Bonjour,
Je viens de trouver quelques templates sympas (enfin des kits graphiques quoi) avec des fichiers CSS dedans. Je voudrais m'en servir en faisant des includes PHP dedans.
Le pb, c'est que la page s'arréte de charger au niveau ou j'ai mis une de ces includes

Je précise que je suis plus que nul avec le CSS :-(
Merci d'avance
A voir également:

16 réponses

Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
20 mars 2009 à 17:44
salut,

Je voudrais m'en servir en faisant des includes PHP dedans.
comment tu t'y prends ?
tu as associé l'extension .css au parser PHP ou tu as changé l'extension du fichier CSS en .php ?
et aussi : t'as vraiment besoin de faire des include() ?

et si t'as feuille est interprétée seulement en partie c'est peut être juste une erreur dans le code CSS produit.
0
francdrum Messages postés 853 Date d'inscription mardi 12 décembre 2000 Statut Membre Dernière intervention 4 février 2011 48
20 mars 2009 à 17:50
Vi !
indispensables, les includes !
Ne serait ce que pour le menu
(et vu que c'est un site en 3 langue, ça me simplifie bien la vie ;-) )

Pi de toutes façons, le site par lui même est fais. Là, j'en suis à l'habillage
Comment je les fais ? Ben normalement ;-))
Genre : <?php include("menu.html"); ?>
ds des pages php
Ca fait longtemps que je m'en sers, et j'ai jamais eu de soucis
Pourtant, je viens d'essayer avec plusieurs "templates"
0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
20 mars 2009 à 17:56
je vois toujours pas où est le problème ni quel est le lien avec CSS…
-:oD

as-tu une version en ligne ou une description complète de ton soucis ?
0
francdrum Messages postés 853 Date d'inscription mardi 12 décembre 2000 Statut Membre Dernière intervention 4 février 2011 48
20 mars 2009 à 17:58
vi, au fait, désolé :-)
j'avais oublié ça :
"tu as associé l'extension .css au parser PHP ?"
Mais la, désolé, mon tout petit niveau pige pas vraiment .... :-)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
20 mars 2009 à 18:00
laisse tomber je pensais que tu faisais des include() à l'intérieur de tes fichiers CSS.

on reprend depuis le début.

tu as un fichier PHP dans lequel tu fais des include() pour le menu et sans doute d'autres morceaux.
est-ce que le HTML produit est conforme à ce que tu attends ?

si oui, où est le problème ?
est-ce que c'est parce que tu n'arrives pas à intégrer un kit graphique ?
0
francdrum Messages postés 853 Date d'inscription mardi 12 décembre 2000 Statut Membre Dernière intervention 4 février 2011 48
20 mars 2009 à 18:11
lol
pas de soucis, c'est moi qui m'explique pô trop bien, non plus ;-)
Disons que pour l'instant je ne sais pas vraiment comment fusionner le site qui est donc fait, mais brut de forme, enfin, taillé à la serpe ... et mettre ça avec un joli truc

En gros, si tu veux, si je mets une include après 3 phrases de texte, la page ne charge pas plus loin
Le code, et ben il est bon, mais jusque là où ça coince. Après, plus rien...

Etant nul avec le CSS, je pensais copier au fur et à mesure mon php à l'intérieur des templates. Mais ça coince.
Mais faire ça dans l'autre sens, intégrer les css dans mon truc, là je le sens encore moins :-(
0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
20 mars 2009 à 18:14
dis-moi que tu as une version en ligne…

allez dis le moi !!!
-:oD
0
francdrum Messages postés 853 Date d'inscription mardi 12 décembre 2000 Statut Membre Dernière intervention 4 février 2011 48
20 mars 2009 à 18:27
La version de départ (loin d'étre finie) :
http://roudour.web-zik.net/

Le kit dont je voudrais me servir :
(te fies pas aux liens, c ceux qui étaient dans le kit)
http://roudour.web-zik.net/kit/

La meme chose avec une include avant le menu
http://roudour.web-zik.net/kit2/

Mais un truc que j'avais jamais remarqué avant : encollant ça :
<?php include("menu.html"); ?>
il me change la couleur de la suite du code (je bosse avec SCREEM)



0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
20 mars 2009 à 18:33
il sort carrément du script…

<?php include("menu.html"); ?> 

l'instruction à l'air correct.

tu peux nous montrer le source de la page stp ?
juste la partie de l'include (en gros 5 lignes avant, 5 lignes après)

et le contenu de menu.html si il contient du PHP.
0
francdrum Messages postés 853 Date d'inscription mardi 12 décembre 2000 Statut Membre Dernière intervention 4 février 2011 48
20 mars 2009 à 19:34
Il sort où ???
Te suis pô ... lol

Un p'tit bout de la page :
Et le menu à suivre
(par contre, je sais pô comment on fait pour afficher ça en code)
Merci ;-)


</head>

<body>

<!--/////////////////////////////////// GLOBAL ////////////////////////// -->



<div id="global">

<!--/////////////////////////////////// HEADER ////////////////////////// -->

<div id="header"></div>



<!--/////////////////////////////////// MENU A GAUCHE ////////////////////////// -->



<div id="menu">

<?php include("menu.html"); ?>


<h2>Menu 1</h2>

<ul>

<li><a href="#" title="#">Liens 1</a></li>

<li><a href="#" title="#">Liens 2</a></li>

<li><a href="#" title="#">Liens 3</a></li>

<li><a href="#" title="#">Liens 4</a></li>



</ul>

-----------------------------------------------------------------------------------------------------

Menu :


<?php
require("decide-lang.php");
$lang = $_GET['lang'];
?>


<table cellSpacing="0" cellPadding="0" width="167" border="0">

<tr vAlign="top">

<td align="middle" width="1">

<table cellSpacing="1" cellPadding="0" width="160" bgColor="#000000" border="0">

<tbody>

<tr>

<td>

<table cellSpacing="0" cellPadding="0" width="160" bgColor="#ffffff" border="0">

<tbody>

<tr>

<td class="titre" align="middle" background="haut.gif" height="17">

<p align="center">
<font color="#000000" face="Verdana, Arial, Helvetica, sans-serif" size="2">
<b><u><?php echo TXT_MENU_HAUT; ?></u></b></font></p>

</td>

</tr>

<tr>

<td align="middle">

<table cellSpacing="4" cellPadding="0" width="160" border="0">

<tbody>

<tr>

<td align="top">
<font face="Verdana, Arial, Helvetica, sans-serif" size="2">


<div align="left">

<img src="puce.gif" border="0" width="10" height="9"> 
<a href="index.php?page=degemer&lang=<?php echo $lang; ?>"><?php echo TXT_MENU_ACC; ?></a>
</div>


<div align="left">

<img src="puce.gif" border="0" width="10" height="9"> 
<a href="index.php?page=hir&lang=<?php echo $lang; ?>"><?php echo TXT_MENU_HIR; ?></a>
</div>


<div align="left">

<img src="puce.gif" border="0" width="10" height="9"> 
<a href="index.php?page=berr&lang=<?php echo $lang; ?>"><?php echo TXT_MENU_BERR; ?></a>
</div>


<div align="left">

<img src="puce.gif" border="0" width="10" height="9"> 
<a href="index.php?page=noz&lang=<?php echo $lang; ?>"><?php echo TXT_MENU_NOZ; ?></a>
</div>


<div align="left">

<img src="puce.gif" border="0" width="10" height="9"> 
<a href="index.php?page=week-end&lang=<?php echo $lang; ?>"><?php echo TXT_MENU_WE; ?></a>
</div>


<div align="left">

<img src="puce.gif" border="0" width="10" height="9"> 
<a href="index.php?page=live&lang=<? echo $lang; ?>"><?php echo TXT_MENU_LIVE; ?></a>
</div>


<div align="left">

<img src="puce.gif" border="0" width="10" height="9"> 
<a href="index.php?page=roll&lang=<? echo $lang; ?>"><?php echo TXT_MENU_ROLL; ?></a>
</div>


<div align="left">

<img src="puce.gif" border="0" width="10" height="9"> 
<a href="index.php?page=hentenn&lang=<? echo $lang; ?>"><?php echo TXT_MENU_HENTENN; ?></a>
</div>


<div align="left">

<img src="puce.gif" border="0" width="10" height="9"> 
<a href="index.php?page=skipailh&lang=<? echo $lang; ?>"><?php echo TXT_MENU_SKIPAILH; ?></a>
</div>


<div align="left">

<img src="puce.gif" border="0" width="10" height="9"> 
<a href="index.php?page=endro&lang=<? echo $lang; ?>"><?php echo TXT_MENU_ENDRO; ?></a>
</div>


<div align="left">

<img src="puce.gif" border="0" width="10" height="9"> 
<a href="index.php?page=bod&lang=<? echo $lang; ?>"><?php echo TXT_MENU_BOD; ?></a>
</div>



</td>

</tr>

</tbody>

</table>

</td>

</tr>

</tbody>

</table>

</td>

</tr>

</tbody>

</table>


</td>

</tr>

</tbody>

</table>




0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
20 mars 2009 à 19:40
mets ça en commentaire :
<?php
require("decide-lang.php");
$lang = $_GET['lang'];
?> 

pour le code, c'est le bouton "Conserver la mise en forme…" au dessus du textearea où tu tapes ta réponse.
0
francdrum Messages postés 853 Date d'inscription mardi 12 décembre 2000 Statut Membre Dernière intervention 4 février 2011 48
20 mars 2009 à 19:53
Ah ! YES !
bien vu ;-)
la page s'ouvre bien
Bon, mais ça m'arrange pô par contre
J'en ai besoin de ce bout pour le choix des langues .......

Bon, je viens d'ouvrir une autre boite d'aspirine ... LOL
0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
20 mars 2009 à 19:58
au même endroit que "decide-lang.php" ajoute un fichier "test.php" qui contient :
<?php
echo '<p>### TEST ###</p>';
?>

et modifies l'index comme ça :
<?php
include(test.php);
// require("decide-lang.php");
// $lang = $_GET['lang'];
?> 

comme ça on saura si l'URL est bonne.
0
francdrum Messages postés 853 Date d'inscription mardi 12 décembre 2000 Statut Membre Dernière intervention 4 février 2011 48
20 mars 2009 à 20:09
Il n'affiche pas "test", mais la page se charge
Par contre, je suis un peu c-n, moi !!!!!
Les fichier qu'il demande avec l'include, faudrait pt etre quand même qu'ils soit dedans ......
Il y a des jours, et ben ... je m'étonne :-(
0
francdrum Messages postés 853 Date d'inscription mardi 12 décembre 2000 Statut Membre Dernière intervention 4 février 2011 48
20 mars 2009 à 20:22
Ok, super, c'est tout bon
Désolé, je crois que j'ai dérangé pour rien.....
Depuis que j'ai copié ce fameux fichier, tout va impecc :-)
Va falloir que je pense à m'acheter des yeux, ou un cerveau !!!!
Merci @ toi :-)
0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
20 mars 2009 à 20:25
lol !

bon courage pour la suite et au plaisir de te lire à nouveau !
-;o)
0