6
votes

PHP Comment spécifier "Back One Directory Niveau" dans une URL

J'ai déplacé tous mes fichiers d'être à la racine (aucun dossier, non très organisé) de manière à ce qu'ils résident maintenant dans la structure de répertoire suivante dans mon dossier racine: xxx

. .. Et c'est bien. Cependant, j'ai deux ou trois scripts PHP qui téléchargent des fichiers (images) dans le dossier d'images ci-dessus. Cela a fonctionné bien jusqu'à ce que j'ai déplacé tous mes fichiers et maintenant, j'ai expérimenté des choses comme "../", etc. afin de lier à partir du répertoire des scripts, d'un niveau, puis de le répertoire d'images.

Toute aide appréciée les gars ....


0 commentaires

3 Réponses :


14
votes

L'utilisation de ce que vous avez indiqué ci-dessus fonctionnera, donc si vous êtes dans CSS et que vous voulez aller à des images (à titre d'exemple), vous effectuez ce qui suit:

require_once('../images/yourimg.png');


1 commentaires

C'était juste un exemple, montrer comment utiliser "../". Si vous étiez dans / scripts / et que vous vouliez télécharger une image sur / images / vous utiliseriez ... move_uploaded_file ($ _ Fichiers ["Votre_file '] [' Name '],'./images/new_name.jpg ')



1
votes

Le requis_once est simulaire à l'instruction requis (), mais il vérifie que le fichier a déjà été inclus, et s'il ne l'a pas été inclus.

Maintenant pour votre question, si vous avez quelque chose comme: xxx

et vous voulez que le script écrit un fichier sur xxx

alors vous devez faire référence à la destination de l'image à Quelque chose comme ceci:

copie ('source / fichier / emplacement / rémallyimage.jpg', '../images/sampleimage.jpg')<

<


0 commentaires

0
votes
  • Comme autre réponse Notes de réponse, du répertoire actuel vers le haut, puis de reculez vers des images peut être effectuée via un chemin comme "../ images / yourimg.png" .

  • Une alternative à cette méthode utilise un HTML Tag pointé sur le répertoire parent, après quoi vous utiliseriez des chemins tels que "images / yourimg.png" pour référencer les images ou "JS / ONES.JS" dans JS, etc.


0 commentaires