Probleme pour remonter mes dossier avec (../)
Résolu
GIO0892
Messages postés
581
Date d'inscription
Statut
Membre
Dernière intervention
-
GIO0892 Messages postés 581 Date d'inscription Statut Membre Dernière intervention -
GIO0892 Messages postés 581 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
voila
j'ai cette parti
<?php
}
//function site avec autorisation de voir ou nn
function do_html_site($info)
{
// demare une session pour verrifier si l'utilisateur est bien connecter
if (isset($_SESSION['valid_user']))
{
?>
<div id="site">
<div id="header">
<ul id="navbar">
<li><a title="Lien" href="../index.php">accueil</a></li>
<li><a title="Lien" href="../forum/index.php">forum</a></li>
<li><a title="Lien" href="../space_member/profil.php">profil</a></li>
<li><a title="Lien" href="../space_member/logout.php">déconnection</a></li>
<li><a title="Lien" href="../contact.php">contact</a></li>
</ul>
</div>
donc le problème et que j utilise donc bien ../ pour remonter un fichier mais lorsque je suis sur mon fichier racine il cherche a remonter encore si je click sur index.php
j'imagine que de faire page par page aurais été plus simple pour remonter les pages mais j'ai voulut utiliser une fonction pour pouvoir l'intégré plus rapidement et plus facilement
a t il une autre solution ?
merci
voila
j'ai cette parti
<?php
}
//function site avec autorisation de voir ou nn
function do_html_site($info)
{
// demare une session pour verrifier si l'utilisateur est bien connecter
if (isset($_SESSION['valid_user']))
{
?>
<div id="site">
<div id="header">
<ul id="navbar">
<li><a title="Lien" href="../index.php">accueil</a></li>
<li><a title="Lien" href="../forum/index.php">forum</a></li>
<li><a title="Lien" href="../space_member/profil.php">profil</a></li>
<li><a title="Lien" href="../space_member/logout.php">déconnection</a></li>
<li><a title="Lien" href="../contact.php">contact</a></li>
</ul>
</div>
donc le problème et que j utilise donc bien ../ pour remonter un fichier mais lorsque je suis sur mon fichier racine il cherche a remonter encore si je click sur index.php
j'imagine que de faire page par page aurais été plus simple pour remonter les pages mais j'ai voulut utiliser une fonction pour pouvoir l'intégré plus rapidement et plus facilement
a t il une autre solution ?
merci
A voir également:
- Probleme pour remonter mes dossier avec (../)
- Dossier appdata - Guide
- Impossible de supprimer un dossier - Guide
- Proteger un dossier avec mot de passe - Guide
- Dossier démarrage - Guide
- Dossier rar - Guide
8 réponses
Le chemin relatif est à donner depuis l'endroit où se trouve le fichier qui l'utilise.... Donc si ce fichier est à la racine, tu n'as, a priori, pas besoin de remonter.
Il suffit de mettre :
Il suffit de mettre :
<li><a title="Lien" href="index.php">accueil</a></li> <li><a title="Lien" href="forum/index.php">forum</a></li> <li><a title="Lien" href="space_member/profil.php">profil</a></li> <li><a title="Lien" href="space_member/logout.php">déconnection</a></li> <li><a title="Lien" href="contact.php">contact</a></li>
oui mais quand je suis dans space_menber/profil et que je vais sur logout.php il me met space_member/space_member/logout.php est inexistant , normal puisque que je n'est pas fais de space_member/space_member
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Tu n'utiliserais pas cette page en "include" par hasard ?
Si oui, dans combien de page l'inclue-tu ?
Si oui, dans combien de page l'inclue-tu ?
en require_once();
au moin 6 ou 7 inclut dans un seul et même pour n'inclure que un seul fichier quand il y en a besoin
au moin 6 ou 7 inclut dans un seul et même pour n'inclure que un seul fichier quand il y en a besoin
C'est surement là ton problème alors.
En effet, le chemin relatif par alors de l'emplacement de la page où tu inclue.
Si tu es dans la racine tu as : /mondossier/monfichier
Si tu inclue tes liens dans une page qui est dans un dossier, tu as : ../mondossier/monfichier
Et ainsi de suite.
Pars donc bien du dossier final, ou se trouve la page qui n'est inclue nulle part :-)
En effet, le chemin relatif par alors de l'emplacement de la page où tu inclue.
Si tu es dans la racine tu as : /mondossier/monfichier
Si tu inclue tes liens dans une page qui est dans un dossier, tu as : ../mondossier/monfichier
Et ainsi de suite.
Pars donc bien du dossier final, ou se trouve la page qui n'est inclue nulle part :-)