begin process at 2010 03 15 04:44:20
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Application

 > RÉCUPÈRER LE CHEMIN D'UN FICHIER SUR LE SERVEUR DISTANT

RÉCUPÈRER LE CHEMIN D'UN FICHIER SUR LE SERVEUR DISTANT


 Information sur la source

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Application Classé sous :chemin, fichier, serveur, distant Niveau :Débutant Date de création :30/03/2004 Date de mise à jour :30/03/2004 07:49:47 Vu :20 997

Auteur : FRH

Ecrire un message privé
Commentaire sur cette source (0)
Ajouter un commentaire et/ou une note

 Description

   L'utilisation de la balise CFFILE nécessite de connaître le chemin absolu pour uploader les fichiers. La fonction ExpandPath permet de récupérer ce chemin.
   Dans l'exemple suivant, la variable Application.doc_folder est déclarée dans le fichier Application.cfm. Elle doit contenir le chemin absolu où devront être placés les fichiers téléchargé par l'utilisateur. Le dossier cible s'appelle documents, mais CFFILE requiert le chemin absolu "à partir de la racine".
En donnant à la fonction ExpandPath le chemin du dossier "à partir de la racine du site", on obtient le chemin absolu du dossier sur le serveur distant.
Il suffit ensuite d'utiliser cette variable dans l'attribut destination de la balise CFFILE.

Source

  • <cfset Application.doc_folder=ExpandPath("documents\")>
  • <cffile action="UPLOAD"
  • filefield="ffichier"
  • destination="#Application.doc_folder#"
  • nameconflict="makeunique"
  • attributes="hidden">
  • <cfset sfichier = GetFileFromPath(#cffile.serverfile#)>
<cfset Application.doc_folder=ExpandPath("documents\")>

<cffile action="UPLOAD" 
      filefield="ffichier" 
      destination="#Application.doc_folder#"
      nameconflict="makeunique"
      attributes="hidden">
<cfset sfichier = GetFileFromPath(#cffile.serverfile#)>

 Conclusion

Remarque : dans l'exemple, la valeur makeunique est affectée à l'attribut nameconflict de CFFILE. Ainsi, si le fichier uploadé existe déjà dans le dossier destination, il est automatiquement renommé. La variable cffile.serfile contient alors le nouveau nom du fichier (avec son chemin) et la fonction GetFileFromPath permet d'isoler le nom du fichier.


 Sources de la même categorie

Source avec Zip NOMBRE DE CONNECTÉ VIA UN COMPOSANT CFC par nickadele
Source avec Zip Source avec une capture FORUM PARAMETRABLE AVEC ZONE ADMIN par drweb
Source avec Zip Source avec une capture FORUM par Metrox
Source avec Zip CONSULTER SES MAILS par Metrox
Source avec Zip ALBUM PHOTO AVEC PASSWORD par Metrox

 Sources en rapport avec celle ci

EXPLORATEUR DE FICHIER (COMME LA PAGE D'INDEX D'EASYPHP) par gastoudou
Source avec Zip MOTEUR DE RECHERCHE VERITY SUR DES FICHIERS TEXTE... par mojojo
Source avec Zip COPIE DE FICHIERS (CUSTOM TAG) par lemmings
MANIPULATION DES FICHIERS EXTERNES par Skyride
UPLOAD D'UN FICHIER ET RÉCUPÉRATION DE SON NOM. par Domi

Commentaires et avis

Aucun commentaire pour le moment.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

sauvergarder un fichier sur le serveur [ par raf0002 ] Salut à tous et d'avance merci pour vos réponses,J'ai un site qui propose une commande en ligne, celui-ci s'affiche après avoir remplis un formulaire CFFILE MAKEUNIQUE [ par Symie ] Bonjour!Je cherche à pouvoir uploader un fichier sur mon serveur au moyen d'un formulaire.Jusque là tout ce passe bien. Cependant j'aimerai que le nom Problème de formulaire [ par renzo1395 ] Bonjour &#224; tous, Mon probl&#232;me est le suivant : J'ai cr&#233;e un formulaire avec un champ qui permet de s&#233;lectionner un fichier ( inpu Lire un fichier distant [ par etsuj ] Bonjour,Voici mon problème, je dois aller lire un fichier XML se trouvant a une adresse HTTP:// mais nécessitant un username et password.Je sèche sur Création d'un fichier xml [ par meneer ] Bonjour à tous et à toutes,J'ai un petit problème avec la création de  fichier xml sous coldfusion.Je crée une fonction qui me permet de créer les bal nbligne fichier [ par ghost_of_prog ] Bonjour a tous, voila je sais pas si c'est le bon endroit pour ce postce que je voudrais c'est savoir combien j'ai de ligne dans mon fichier sans fair Probleme de connexion a la base de donnees [ par jinpol ] Bonjour,j'ai une application qui tourne avec Cold Fusion Server, et cette appli est liee a un serveur Oracle.Je developpe cette appli via Cold Fusion modifier un fichier cfm [ par balahe ] bonjour, je voudrais modifier des fichiers cfm , je ne connais rien au langage coldfusion, puis-je ouvrir ces fichiers avec dreamweaver, sans perdre l Problème Update [ par Damocles67 ] Un problème d'insertion dans un fichier (update).1ère ligne de l'écran : calendrier du mois 1,2,3,4,etc..2ème ligne des pictos pour occupé ou réservé, Coldfusion est ASCII [ par cedlannoy ] Bonjour.Je génére un fichier ASCII sous coldfusion, mais comment faire pour générer un fichier avec des longueurs de chaines fixe.Exemple: ma colonne


Nos sponsors


Appels d'offres

Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,686 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales