begin process at 2008 08 29 04:26:17
1 233 495 membres
36 nouveaux aujourd'hui
14 291 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Les fichiers que je charge sur FTP font tous 0 bits , avec CFFTP action = putfile HELP [ Archives / ColdFusion Server ] (marcco107)

Les fichiers que je charge sur FTP font tous 0 bits , avec CFFTP action = putfile HELP le 15/12/2005 23:09:17

marcco107
Membre Club

Bonsoir ,
en gros voila ce que j'essaye de faire ,
mon fichier récupère les données d'une Forme HTML , et en plusieurs etape , cree le compte client sur le serveur local ( cela marche ) envoie le mail de commande des produits aux divers fournisseurs selon les produits ( cela marche aussi) cree le même repertoire du compte client sur le serveur FTP ( cela marche toujours) puis récupère la facture créée par le fichier dans le compte client du serveur local et le charge sur le FTP dans le bon répertoire... tout marche et le fichier est bien créé sur le FTP , au bon endroit ... MAIS il est toujours de 0 bits et il n'y a rien dedans ... HELP , j'y connais pas trop et je n'arrive pas a comprendre pourquoi ( j'utilise beaucoup de CFOUTPUT pour verifier où cela plante oupas ) et tout ce passe bien  sauf que le fichier créé sur FTP est 0 bit

Merci à tous pour votre aide

Marc

voila une partie du code de ce fichier ...

<cfftp connection="Myftp"
 action="GetCurrentDir"
 stoponerror="Yes">

<cfoutput>
 The current directory is: #cfftp.returnvalue#<p>
</cfoutput>

<cfftp connection="Myftp"
action="changedir"
directory="www"
stoponerror="yes">

<cfftp connection="Myftp"
action="changedir"
directory="customers"
stoponerror="yes">

<cfset variable_customdir = "c:\inetpub\wwwroot\txt\customers\#Form.societe#_#Form.nom#_#Form.prenom#"/>

<cfif DirectoryExists(variable_customdir)>
  <cfelse>
  <cfdirectory action="create" directory="#lcase(variable_customdir)#"/>
  
<cfftp connection="Myftp"
action="createdir"
directory="#Form.societe#_#Form.nom#_#Form.prenom#"
stoponerror="no">
</cfif>

<!--- Get the current directory name. --->
<cfftp connection="Myftp"
 action="GetCurrentDir"
 stoponerror="Yes">

<!--- output directory name --->
<cfoutput>
 The current directory is:  #cfftp.returnvalue#<p>
</cfoutput>
 
 <cfftp connection="Myftp"
action="changedir"
directory="#Form.societe#_#Form.nom#_#Form.prenom#"
stoponerror="yes">

<cfoutput>
 The current directory is:  #cfftp.returnvalue#<p>
</cfoutput>

<cfftp connection="Myftp"
 action="listdir"
 directory="#cfftp.returnvalue#"
 name="dirlist"
 stoponerror="Yes">

<cfoutput>
 The current directory is:  #cfftp.returnvalue#<p>
</cfoutput>
<cfoutput>
le fichier a transferer est : C:\inetpub\wwwroot\txt\customers\#Form.societe#_#Form.nom#_#Form.prenom#\#variable_datetxt#_#variable_timetxt#.html
</cfoutput>

<cfftp
connection = "Myftp"
action = "PutFile"
transferMode = "auto"
localFile = "C:\inetpub\wwwroot\txt\customers\#Form.societe#_#Form.nom#_#Form.prenom#\#variable_datetxt#_#variable_timetxt#.html"
remoteFile = "#variable_datetxt#_#variable_timetxt#.html"
>
<p>Did it succeed? <cfoutput>#cfftp.succeeded#</cfoutput>

<p>Close the connection:
<cfftp connection = "Myftp"
    action = "close"
    stopOnError = "Yes">
<p>Did it succeed? <cfoutput>#cfftp.succeeded#</cfoutput>



Classé sous : form, action, directory, cfftp, stoponerror

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS