Afficher le chemin d'un fichier
Alu
-
avion-f16 Messages postés 20368 Date d'inscription Statut Contributeur Dernière intervention -
avion-f16 Messages postés 20368 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour !
Voilà, pour afficher le dossier dans lequel on se trouve j'utilise
donc ca affiche, par exemple, qqch du genre : "dossier = root:/images/galerie1"
Mais quand on clique sur le fichier (par exemple image1.gif) on n'a pas le chemin qui s'affiche, ca devrait faire "dossier = root:/images/galerie1/image1.gif"
Quelqu'un a t-il une idée de comment faire pour afficher le chemin du fichier ?
Je cherche par ailleurs comment faire pour afficher le poids du fichier.. :/
Merci à vous, Alu.
Voilà, pour afficher le dossier dans lequel on se trouve j'utilise
<?php echo $lang_root; echo substr($path, 2); ?>
donc ca affiche, par exemple, qqch du genre : "dossier = root:/images/galerie1"
Mais quand on clique sur le fichier (par exemple image1.gif) on n'a pas le chemin qui s'affiche, ca devrait faire "dossier = root:/images/galerie1/image1.gif"
Quelqu'un a t-il une idée de comment faire pour afficher le chemin du fichier ?
Je cherche par ailleurs comment faire pour afficher le poids du fichier.. :/
Merci à vous, Alu.
A voir également:
- Afficher le chemin d'un fichier
- Fichier bin - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier rar - Guide
- Fichier .dat - Guide
5 réponses
Tu peux utiliser la variable $_SERVER["PHP_SELF"] qui contient le chemin depuis la racine jusqu'au fichier (sans les paramètres GET). Exemple : /dossier1/page.php
Merci de ta réponse,
mon code est devenu :
Pour un dossier ça m'affiche du coup, par exemple : "dossier = root:/images/galerie1/index.php"
Et pour le fichier en question ca m'affiche désormais : "/sys/img.php" et non l'image elle-même
En effet, ca affiche le fichier... Seulement la page ".../images/galerie1/image1.gif" se compose en gros comme cela :
Or, le code affichant le chemin du fichier est inclu dans le head.inc.php
et l'image "passe" par le img.php
J'essaye de rester le plus clair possible, pas évident !
Merci
mon code est devenu :
<?php echo $lang_root; echo substr($path, 2); echo $_SERVER["PHP_SELF"] ?>
Pour un dossier ça m'affiche du coup, par exemple : "dossier = root:/images/galerie1/index.php"
Et pour le fichier en question ca m'affiche désormais : "/sys/img.php" et non l'image elle-même
En effet, ca affiche le fichier... Seulement la page ".../images/galerie1/image1.gif" se compose en gros comme cela :
<? include("head.inc.php"); ?>
<? $img=urldecode($img);
echo "<img src='../$img'>"; ?>
<? include("tail.inc.php"); ?>
Or, le code affichant le chemin du fichier est inclu dans le head.inc.php
et l'image "passe" par le img.php
J'essaye de rester le plus clair possible, pas évident !
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question