Se connecter avec
S'enregistrer | Connectez-vous

pb liens css avec sous dossiers

Dernière réponse : dans Programmation

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

Lassé par la pub ? Créez un compte
Expert Programmation

<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; ?>" />
Lassé par la pub ? Créez un compte
Tom's guide dans le monde