begin process at 2012 05 23 18:30:19
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Fichiers

 > TESTER L'EXISTENCE D'UN FICHIER

TESTER L'EXISTENCE D'UN FICHIER


 Information sur la source

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

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Fichiers Classé sous :tester, présence, existence, fichier Niveau :Initié Date de création :21/05/2001 Date de mise à jour :24/05/2001 00:00:00 Vu :23 764

Auteur : Kdo

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (0)
Ajouter un commentaire et/ou une note


 Description

Ce script permet de tester la présence d'un fichier donné
dans le dossier en cours.

Source

  • <HTML>
  • <HEAD>
  • <TITLE>
  • FileExists Exemple
  • </TITLE>
  • </HEAD>
  • <BODY>
  • <H3>FileExists Exemple</H3>
  • <CFSET thisPath=ExpandPath("*.*")>
  • <CFSET thisDirectory=GetDirectoryFromPath(thisPath)>
  • <CFOUTPUT>
  • Le dossier courant est : #GetDirectoryFromPath(thisPath)#
  • <CFIF IsDefined("form.yourFile")>
  • <CFIF form.yourFile is not "">
  • <CFSET yourFile = form.yourFile>
  • <CFIF FileExists(ExpandPath(yourfile))>
  • <P>Le fichier <font
  • color="red">#GetFileFromPath("#thisPath#/#yourfile#")
  • #</font> existe dans ce dossier.
  • <CFELSE>
  • <P>Le fichier #form.yourFile# n'a pas été
  • trouvé.
  • <BR>Voici la liste des fichiers présents dans
  • le dossier courant :
  • <CFDIRECTORY
  • DIRECTORY="#thisDirectory#"
  • NAME="myDirectory"
  • SORT="name ASC, size DESC">
  • <CFTABLE QUERY="myDirectory">
  • <CFCOL HEADER="NAME:"
  • TEXT="#Name#">
  • <CFCOL HEADER="SIZE:"
  • TEXT="#Size#">
  • </CFTABLE>
  • </CFIF>
  • </CFIF>
  • <CFELSE>
  • </CFIF>
  • </CFOUTPUT>
  • <FORM action="fileexists.cfm" METHOD="post">
  • <H3>Entrez le nom d'un fichier :<I><FONT SIZE="-
  • 1"></FONT></I></H3>
  • <INPUT TYPE="Text" NAME="yourFile">
  • <INPUT TYPE="Submit" NAME="Valider" value="Valider">
  • </FORM>
  • </BODY>
  • </HTML>
<HTML>
<HEAD>
<TITLE>
	FileExists Exemple
</TITLE>
</HEAD>
<BODY>
<H3>FileExists Exemple</H3>
<CFSET thisPath=ExpandPath("*.*")>
<CFSET thisDirectory=GetDirectoryFromPath(thisPath)>
<CFOUTPUT>
Le dossier courant est : #GetDirectoryFromPath(thisPath)#

<CFIF IsDefined("form.yourFile")>
<CFIF form.yourFile is not "">
<CFSET yourFile = form.yourFile>
	<CFIF FileExists(ExpandPath(yourfile))>
	<P>Le fichier <font 
color="red">#GetFileFromPath("#thisPath#/#yourfile#")
#</font> existe dans ce dossier.  
	<CFELSE>
	<P>Le fichier #form.yourFile# n'a pas été 
trouvé.
	<BR>Voici la liste des fichiers présents dans 
le dossier courant :
	<CFDIRECTORY 
DIRECTORY="#thisDirectory#"
	NAME="myDirectory"
	SORT="name ASC, size DESC">
	<CFTABLE QUERY="myDirectory">
	<CFCOL HEADER="NAME:"
			TEXT="#Name#">
	<CFCOL HEADER="SIZE:"
			TEXT="#Size#">
	</CFTABLE>
	</CFIF>
</CFIF>
<CFELSE>
</CFIF>
</CFOUTPUT>

<FORM action="fileexists.cfm" METHOD="post">
<H3>Entrez le nom d'un fichier :<I><FONT SIZE="-
1"></FONT></I></H3>

<INPUT TYPE="Text" NAME="yourFile">
<INPUT TYPE="Submit" NAME="Valider" value="Valider">
</FORM>
</BODY>
</HTML>  



 Sources du même auteur

TESTER UN EMAIL AVEC LES REGEX
REDIRECTION EN FONCTION DU BROWSER
Source avec Zip INTERROGER UNE ANNUAIRE LDAP
OPÉRATIONS SUR LES DOSSIERS
DÉCLARER UN COOKIE

 Sources de la même categorie

EXPLORATEUR DE FICHIER (COMME LA PAGE D'INDEX D'EASYPHP) par gastoudou
Source avec Zip COPIE DE FICHIERS (CUSTOM TAG) par lemmings
UPLOAD D'UN FICHIER ET RÉCUPÉRATION DE SON NOM. par Domi
OPÉRATIONS SUR LES DOSSIERS par Kdo
NOMBRE DE FICHIERS par Kdo

 Sources en rapport avec celle ci

EXPLORATEUR DE FICHIER (COMME LA PAGE D'INDEX D'EASYPHP) par gastoudou
RÉCUPÈRER LE CHEMIN D'UN FICHIER SUR LE SERVEUR DISTANT par FRH
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

Commentaires et avis

Aucun commentaire pour le moment.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Tester la validite d'un fichier avant l'upload [ par ossedar ] Je voudrais savoir quelle est la propriete pour acceder au nom du fichier qu'on desire uploader (verifier si il s'agir d'un gif...) ou tout simplement Test sur variable [ par Meuble' ] Salut !Bon j'ai juste une petite question :je n'arrive pas à trouver comment tester sur par exemple dans un formulaire le visiteur ne remplit pas un c Lecture de la taille d'un fichier [ par bip ] Comment faire pour lire la taille d'un fichier dans un répertoire donné ex : maj/prg/fichier.zip upload d'un fichier image [ par pascale ] comment récupérer les valeurs correctes d'un fichier gif ou jpg lors de l'insertion via un formulaire.Fichier 1 : ajout.cfm&lt;cfform name="form" enct Lire/ecrire dans un *.txt [ par Nico ] Bonjour a tous,Je voudrais crée un forum avec coldfusion,j'ai penser que pour le faire je devais permette l'ecriture ds un *.txt et sauver certaine do creation de fichier word a partir de coldfusion [ par lemmings ] salutsi quelqu'un a deja créé un fichier word a partir de coldfusion. il serait sympa de me donner le code.merci copie de fichier sur machine a distance??? [ par frangine ] Bonjour, quelqu'un pourrait me dire comment faut faire pour faire un copie de fichier sur une machine a distance.Je m'explique : je voudrais deplacer [URGENT] Liens OLE [ par Shamantao ] Bonjour,Je ne sais pas si je suis au bon endroit pour poser cette question mais :quand je clique sur un lien qui pointe vers un fichier .XLS dans mon renomer un fichier [ par lemmings ] salutle probleme est qu'il ne veut pas trouver le fichier que j'upload.le fichier par exemple "DVD manager.doc" le prob c'est qui les blancs ne sont p checker l'existence d' un enregistrement... [ par soundsolutions ] Comment checker l' existence d'un enregistrement afin de faire une comparaison avec un mot de passe entré dans un formulaire??


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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,998 sec (3)

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