Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/07/2008, 20h56   #1
Invité de passage
 
Inscription : mai 2008
Messages : 4
Détails du profil
Informations forums :
Inscription : mai 2008
Messages : 4
Points : 0
Points : 0
Par défaut Chemin d'accès au fichier

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
Pierre94200 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/07/2008, 21h04   #2
Membre régulier
 
Inscription : juin 2007
Messages : 89
Détails du profil
Informations personnelles :
Âge : 31

Informations forums :
Inscription : juin 2007
Messages : 89
Points : 95
Points : 95
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.
dewsz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/07/2008, 21h55   #3
Invité de passage
 
Inscription : mai 2008
Messages : 4
Détails du profil
Informations forums :
Inscription : mai 2008
Messages : 4
Points : 0
Points : 0
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
Pierre94200 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/07/2008, 23h35   #4
Candidat au titre de Membre du Club
 
Jonathan
Inscription : février 2008
Messages : 16
Détails du profil
Informations personnelles :
Nom : Jonathan
Localisation : Canada

Informations forums :
Inscription : février 2008
Messages : 16
Points : 12
Points : 12
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
apokalypse est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/07/2008, 18h22   #5
Invité de passage
 
Inscription : mai 2008
Messages : 4
Détails du profil
Informations forums :
Inscription : mai 2008
Messages : 4
Points : 0
Points : 0
Non merci, je sais le faire, je cherche justement a conserver seulement le chemin du fichier (C'est pour un reseau local).
Pierre94200 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2008, 17h07   #6
Membre régulier
 
Inscription : juin 2007
Messages : 89
Détails du profil
Informations personnelles :
Âge : 31

Informations forums :
Inscription : juin 2007
Messages : 89
Points : 95
Points : 95
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.
dewsz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2008, 19h13   #7
Invité de passage
 
Inscription : mai 2008
Messages : 4
Détails du profil
Informations forums :
Inscription : mai 2008
Messages : 4
Points : 0
Points : 0
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 ?
Pierre94200 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/10/2008, 16h17   #8
Invité de passage
 
Inscription : mars 2004
Messages : 1
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 1
Points : 1
Points : 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 !!!!
phaphane est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h36.


 
 
 
 
Partenaires

Hébergement Web