Page 1 sur 1

CSS et comportement étrange

Posté : 03 juin 2013, 00:20
par bunk
Bonjour,

Mon css n'est pas correctement lu bien que disponible à en croire les sources de mon projet.
Il ne s’exécute correctement que lorsqu'un caractère est placé devant la balise DOCTYPE ce qui m’arrange bien dans un sens puisqu'il est visible mais rend le code non valide et ça fait pas vraiment propre.
Je ne sais pas quoi faire comme test pour essayer de trouver une solution.

Pouvez-vous m'aider ?

Re: CSS et comportement étrange

Posté : 03 juin 2013, 07:49
par bunk
je viens de m'apercevoir que je suis pas forcément dans la bonne catégorie du forum, si besoin je peux refaire mon sujet ailleurs.

Quelques précisions sur le site :

architecture :

<racine>\site\webroot\css
<racine>\site\webroot\index.php

via des .htaccess toutes les demandes sont redirigées vers cet index
les images et fichier .js fonctionne du moins il me semble.
La bizarrerie c'est quand par exemple dans firefox quand j'ouvre les sources mes fichiers /css/css.css sont représentés par des liens que je peux suivre donc ils sont bien disponibles.

Y'a t'il besoin de plus de détails ?

Re: CSS et comportement étrange

Posté : 03 juin 2013, 10:58
par moogli
Modération :
Afin d'obtenir plus de réponses, le sujet a été déplacé dans un forum plus approprié.


salut,

besoin de plus d'infos, oui du code, car on ne fait pas la voyance ;)

donc le code html (ben aux bbcode html ;) ) dans un premier temps, car ton soucis semble plutôt lié au code html qu'a la css.

@+

Re: CSS et comportement étrange

Posté : 03 juin 2013, 11:02
par bunk
Bonjour,

J'ai un peu avancé et j'ai trouvé mon problème.
Le site est chez un mutualisé (1&1) et contrairement au local (Wamp) ou chez un autre hébergeur la fonction ob_start() ne fonctionne pas comme ailleurs.

le code appelé est :
	ob_start();
	require($view);
	$content = ob_get_clean();
si je commente ces lignes j'ai bien mon css mais comme cette partie est appelée en amont mon contenu est affiché avant le reste alors que ce n'est pas le but.

Re: CSS et comportement étrange

Posté : 03 juin 2013, 12:15
par momox
Peux-tu montrer le code source html qui est généré (et donc lu par ton navigateur) ?

Re: CSS et comportement étrange

Posté : 03 juin 2013, 12:21
par bunk
si je commente les lignes ca donne quelque chose comme ça :
<p>test</p><!DOCTYPE html>
si je laisse le ob_start je n'ai pas différence avec le local.

J'ai encore avancé en comparant les version de PHP de mes différents environnement, j'ai du 5.4 à peu près partout sauf chez cet hébergeur, peux être que le problème vient de la ?
j'ai fais une demande de changement de version globale pour PHP.

Je viens de refaire un test et ça fonctionne bien.

Je ne sais as du tout quel est la raison de ce bon fonctionnement soudain !

Re: CSS et comportement étrange

Posté : 03 juin 2013, 12:46
par momox
Il faudrait que l'on puisse consulter le code source complet de la page pour voir. Tu as peut-être oublié quelque chose dans le reste de la page. ;)