|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mai 2008 Messages : 4 ![]() |
Bonjour,
Je voudrai stocker dans un champ ma base de donnée le chemin d'acces a un fichier (par exemple c:/Mes Documents/fichier/ ) ou a un dossier pour un reseau local. Est il possible à l'utilisateur du site d'indiquez dans un formulaire le chemin grace à un bouton parcourir et de stocker ce chemin d'acces dans un champ de ma base ? Merci |
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() Inscription : juin 2007 Messages : 89 ![]() |
Bonjour,
quand tu cliques sur parcourir et que tu sélectionne un fichier, ton champ contient le path complet du fichier. Je pense que tu peux récupérer ainsi la valeur de ton champ en javascript. |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : mai 2008 Messages : 4 ![]() |
Oui, j'ai remarqué ca.
Mais quand j'essaye de recuperer la variable avec $_POST['...'], le champ de ma base de donnée ne contient plus que le nom du fichier et pas le chemin d'acces. Si j'utilise $_POST['...'], le champ ne contient plus rien :/ Je connais pas du tout le javascript par contre |
|
|
00
|
|
|
#4 |
|
Candidat au titre de Membre du Club
![]() Jonathan Inscription : février 2008 Messages : 16 ![]() |
je ne vois pas l'intéret de garder seulement le chemin d'acces d'un fichier d'un utilisateur. tu ne voudrais pas plutot télécharger le fichier sur ton serveur avec la superglobale $_FILES ?
si oui, je peut texpliquer comment si tu ne t'y connais pas |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : mai 2008 Messages : 4 ![]() |
Non merci, je sais le faire, je cherche justement a conserver seulement le chemin du fichier (C'est pour un reseau local).
|
|
|
00
|
|
|
#6 |
|
Membre régulier
![]() Inscription : juin 2007 Messages : 89 ![]() |
Comme je disais, tu peux récupérer la valeur de ton champs input avant l'envoi du formulaire avec du javascript. Que tu peux ensuite copier dans un champs hiddent lors de l'événement onsubmit par exemple.
|
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : mai 2008 Messages : 4 ![]() |
Merci, j'ai maitenant reussit à stocker la variable qui contient le chemin du fichier.
Par contre impossible d'ouvrir le fichier grace à un lien, quand je clique sur le lien rien ne se passe. Mon lien est de la forme <a href="file:///<?php echo $nomFichier; ?>"><?php echo $Fichier; ?></a><p> Pourtant mon lien est bon car si je clique droit sur le lien, que je copie l'adresse du lien et que je la colle dans la barre d'adresse de mon navigateur le fichier s'ouvre. Une idée comment contourner ca ? |
|
|
00
|
|
|
#8 |
|
Invité de passage
![]() Inscription : mars 2004 Messages : 1 ![]() |
Salut,
Comment a tu fait pour pouvoir récupérer le chemin des fichiers distants. Je développe un petit script, en intranet, permettant de faire de la gestion de documents et je ne souhaite pas que les documents soit envoyés sur le serveur mais je souhaite juste faire des liens vers ces documents donc cela m'intéresse. Merci d'avance !!!! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com