Identifier le Path d'un fichier sélectionné en HTML
Le contexte : je suis propriétaire et aministrateur du site.
Le problème :
1. J'ai une table MySQL qui doit contenir à terme plus de 40.000 lignes.
2. Les contenus-sources sont présents dans plus de 1200 fichiers, organisés en de nombreux répertoires et sous répertoires, le tout à l'intérieur d'un dossier "sources".
3. Sur la racine de mon site, j'ai placé ce dossier "sources" ainsi que le script "menufiles.php" (HTML+PHP) qui va permettre de transférer le contenu des fichiers dans la base.
4. Dans "menufiles.php", j'ai une form qui me permet de parcourir l'arborescence des fichiers "sources" sur mon serveur.
5. Je sélectionne un fichier quelconque et la form me donne son nom. OK, mais comment récupérer son path complet ??? Avec PHP je peux manipuler le path de mon script (ici, sur la racine de mon site). Et avec HTML, j'ai le nom du fichier. Mais comment identifier le bout de chemin entre le script et le fichier ?
Merci à tous !
Mon Post était à côté de la plaque
Travaillant sur ma plate forme de développement, j'avais simultanément accès, sur la même bécane 1) à mon serveur de développement (XAMPP) et 2) à mon navigateur. Ma form ouvrant la boîte de dialogue-fichier me laissait donc parcourir l'ensemble de mes répertoires, qu'ils soient localisés dans les répertoires XAMPP ou ailleurs. Et j'ai complètement perdu de vue l'espace d'un moment les principes mêmes de l'architecture client-serveur...............
En réalité une form incluant un "<input type="file"> n'a évidemment jamais accès directement aux répertoires du serveur distant, mais uniquement à ceux du client, dans la perspective d'un UpLoad le plus souvent.
J'ai réglé le problème automatisant le parcours de mes fichiers sources directement sur le serveur, une fois ceux-ci Uploadés en FTP. Et j'ai automatisé les contrôles que je comptais faire "à vue d'oeil" !
Merci à tous et pardon pour le dérangement ! :oops: