2016-02-19 2 views
0

J'ai une question sur les liens de dossiers et de fichiers.Comment lier des fichiers dans différents dossiers

Voilà ma structure de dossier:

racine -------------------- ---------------- ----

------------ projet01 ---------------------- | ------ ---- project02 ------------------ dossier niveau 1

p1.html --- CSS - JS - PHP --- Config --- | --p2.html --- CSS - JS - PHP ----- niveau de dossier 2

---------- css1 --- js1 --- php1 --- config --- | -------------- css2 --- js2 --- php2 ----- niveau de fichier

Je sais comment lier css1 et js1 à p1.html. Mais je ne sais pas comment lier php1 à js1 qui a ajax. Donc, en haut d'un dossier, allez dans le dossier PHP. En outre, php1.php inclut config.php. relation de base est p1.html-> js1.js-> php1.php-> config.php

Il y a ce que j'ai essayé pour l'url ajax:

url : "../project01/php/php1.php" url : "/project01/php/php1.php" url : "project01/php/php1.php"

Et aucune n'a fonctionné. La seule façon que je peux le faire fonctionner est en mettant les fichiers php dans le dossier Projet01 où le index1.html est et juste appeler

url : "php1.php" 

En outre, si je veux un lien css1 à p2.html? Comment je fais ça?

+0

Je pense que cela est très bien expliqué ici: http://stackoverflow.com/questions/908765/how-to -link-html-pages-in-same-or-different-folders Veuillez commenter si vous n'avez toujours pas trouvé votre réponse. Si je ne me trompe pas, cela ira dans un répertoire, puis redescendra dans un autre sous-dossier. url: "../php/php1.php" – izk

+0

J'ai essayé la réponse des swagers, mais cela n'a pas fonctionné. Peut-être que quelque chose d'autre a mal tourné. Je vais essayer un peu plus alors. Aussi, peut-être que je suis confus sur où la référence se produit. Si mes fichiers php se trouvent dans le même dossier avec index.html, les fichiers js se trouvent dans le dossier js. Le fichier js est lié dans le fichier index.html, et au lieu d'obtenir le fichier php de js, je ne peux pas appeler un dossier, dans lequel le fichier php est (../php1.php), à la place, je fais php1 .php, et cela fonctionne. Alors, comment est-ce structuré? – J13t0u

+0

si vous essayez url: « ../php/php1.php » – izk

Répondre

0

Cela devrait fonctionner:

url : "../PHP/php1.php" 

Pour créer un lien css1 à p2.html

url : "../project01/CSS/css1.css"