Gestion des liens en php

Résolu
Bonjour à tous,

Je rencontre un problème dans mon fichier config.php
En fait, j'ai créé des
define('','');
auxquels je voudrais ajouter une syntaxe php afin que mes pages, quelque soit l'arborescence, se retrouve et récupère sans problème le contenu souhaité.

Voici les liens inséré sur mes pages selon l'arborescence :
<link rel="stylesheet" type="text/css" href="styles/style.css" />
<link rel="stylesheet" type="text/css" href="../styles/style.css" />
<link rel="stylesheet" type="text/css" href="../../styles/style.css" />
<link rel="stylesheet" type="text/css" href="../../../styles/style.css" />


que je souhaite faire raccourcir les "../" par une syntaxe php du style :
define("URL_ROOT",			"http://www.monsite.com");
define("URL_RACINE",			URL_ROOT);
define("URL_STYLES",			URL_ROOT."/styles");


afin d'avoir ceci sur toutes mes pages :
<link rel="stylesheet" type="text/css" href="<?php echo URL_STYLES; ?>/style.css" />


Pouvez-vous m'aider svp ?

1 réponse

  1. Modérateur
    As-tu essayé :
    <link rel="stylesheet" type="text/css" href="/styles/style.css" />
    (Avec un / avant le chemin pour dire au navigateur de chercher à partir de la racine du site)
    ?
    1
    1. Merci beaucoup NHenry ! C'est réglé !
      Et moi qui cherchais trop loin ce qui était sous mon nez o'
      0