Je peux enfin enregistrer mes fichiers sans les ouvrir.
J'ai utilisé un <cffile action = "upload"
Voici le code que j'ai utilisé :
<cfset mapath=ExpandPath( '../dossier/' )>
<cfif isDefined("Form.FileContents") >
<!--- If TRUE, upload the file. --->
<cfoutput><br />#FileContents#<br /></cfoutput>
<cffile action = "upload"
fileField = "FileContents" source="http://XXX/file.zip"
destination="#mypath#myfile.zip"
nameConflict = "MakeUnique">
<cfelse>
<!--- If FALSE, show the Form. --->
<form method="post" action='' name="uploadForm" enctype="multipart/form-data" >
<input name="FileContents" type="file" >
<br>
<input name="submit" type="submit" value="Upload File">
</form>
</cfif>
Mais je suis toujours obliger de passer par un formulaire, Si non j'ai un message d'erreur (The form field FileContents did not contain a file) ou.
(Invalid content type: ''. The cffile action="upload" requires forms to use enctype="multipart/form-data". )
Si quelqu'un peut me dire comment faire pour enregistrer directement mon ficher a partir de l'url source sans passer par ce formulaire.
Ou au moins comment forcer le paramètre FileContents avec codage enctype="multipart/form-data"? merci