Aller au contenu

probleme de lien


burinho

Sujets conseillés

Bonjour,

j'ai mon site sur un serveur apache, j'ai un répertoir racine du site avec dedans un sous répertoire admin.

dans le répertoire admin j'ai un fichier menu avec tout les fichiers concernées

quand j'indique ce lien , aucune page trouvé

<a href="monfichier.php">mon fichier</a>

avec ce lien, j'obtiens dans url : site/admin/admin/fichier.php, et bien sur aucune page n'est trouvé

<a href="admin/ajouter_membre.php">Ajouter membre</a>

alors je vire le admin href........ et là ça marche quelques temps et puis plus rien

quelqu'un a -t-il une idée du probleme

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Cela dépend bien sûr du répertoire dans lequel se trouve le fichier qui contient le lien.

S'il est dans le répertoire admin, mets un lien de la forme

<a href="./monfichier.php">mon fichier</a>

S'il est à l'échelon supérieur:

<a href="./admin/monfichier.php">mon fichier</a>

Si le $DOCUMENT_ROOT est correctement déclaré, tu peux aussi mettre

print "<a href=\"".$DOCUMENT_ROOT."/admin/monfichier.php\">mon fichier</a>";

Lien vers le commentaire
Partager sur d’autres sites

Bonjour, :)

Si tu en as la possibilité, je te conseille fortement de mettre tous tes liens en valeur absolue:

<a href="http://le_nom_de_mon_site.hebergeur.com/admin/monfichier.php">mon fichier</a>
au lieu de
<a href="monfichier.php">mon fichier</a>

comme ca, tu es sûr qu'il n'y aura pas de confusion dans tes urls... ;)

tiens nous au courant ^_^

Lien vers le commentaire
Partager sur d’autres sites

bon je vais essayer d'être plus clair.

mon site se trouve dans mon var/www/toto

dans le répertoire toto j'ai les url destinées a une interface public + l'interface membres. afin de pas avoir un bordel monstre j'ai décidé que pour l'interface admin de créer un sous répertoire dans toto.

sois var/www/toto/admin.

le tout piloter par un script sous php menu.php qui est dans le répertoire toto.

celui ci si login est est membre appelle un menu destinée au membre qui se trouve dans toto.

si c'est un admin il appelle le menuadmin.html qui lui se trouve dans le répertoire toto/admin.

et qui pose probleme pourtant tout le url appelé par menuadmin sont dans le répertoire toto/admin

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...