Se connecter / S'enregistrer
Votre question

pb liens css avec sous dossiers

Tags :
  • CSS
  • Programmation
Dernière réponse : dans Programmation
6 Mai 2008 16:10:35

Bonjour,
J'ai construit l'arbo de mon site de la manière suivante :
- index.php
- CSS
- IMG
- INC
- CONTENT
-> theme1.php
-> theme2.php
-> theme3.php
- DOSSIER_THEME1
->page1.1
->page1.2
- DOSSIER_THEME2
->page2.1
->page2.2
[...]

En gros, pour pas avoir un dossier racine trop encombré, j'ai préféré mettre mes pages dans un gros dossier qui comprend lui plusieurs dossiers et sous dossiers. Cela me permet aussi de bien ranger toutes mes pages.
Le problème maintenant : dans mes feuilles de style CSS, j'utilise des images de fond, le hic c'est que le chemin est erroné. Enfin, il est ok pour la page d'accueil mais plus pour toutes les autres pages.
J'ai utilisé une variable globale au début du chemin pour me simplifier la vie :
  1. <link href="<?php echo RACINE; ?>css/index.css"...>


Je pense qu'il doit y avoir une solution, je vois plein de sites avoir des adresses de ce type : www.machintruc/machin/bidule/truc/chose.html

Merci beaucoup de votre aide ;) 

@+ !

Autres pages sur : liens css dossiers

8 Mai 2008 19:17:20

<a href ="/dossier1/sousdossier2/page.php">lien</a>

et si tu te trouve sur page.php et que tu veux retourner a la racine:

<a href="../../racine.php">lien</a>

Maintenant en php tu peux utilier un lien complet exemple, tu crée un fichier php que et tu met dedans:

<?php

$racine = "http://monsite.com/moncss.css";

?>

Ensuite dans chacune de tes pages tu entre:

<?php
require ('lapage.php');
?>

<link href="<?php echo $racine; ?>" />
13 Mai 2008 18:30:24

Salut,
Merci, j'avais en fait oublié d'appeler les includes et il y avait aussi des erreurs dans mes liens.
@ +
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS