OVH Cloud OVH Cloud

[CFM] sauvegarder un fichier sur le serveur

3 réponses
Avatar
raf
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 et lors de son affichage, une multitude de
calcul complexe s'effectue en fonction des parametres demandés par
l'utilisateur, une fois le formulaire demandé il est aussitôt envoyé par
e-mail afin de traiter la demande. Ce système fonctionne super bien depuis
+/- 1 an, mais depuis quelques semaines, le serveur smtp de mon client
déconne et perd une commande sur deux.

Je voudrais donc pouvoir sauvergarder le bon de commande sur le serveur dans
le même état que lorsqu'une demande est effectuée. En d'autres terme,
conservée une copie de mon fichier cfm dans un état "html", cad avec le
résultat des requetes et des calculs, donc ce document ne devra plus
contenir aucun script coldfusion mais uniquement de l'html.

Encore merci de votre aide

Raf

3 réponses

Avatar
Christian Gayton
Salut,
Regarde dans la doc à cffile
(extrait)
cffile action = "write"
Description
Writes a text file on the server, based on dynamic content. You can create
static HTML files from the content, or log actions in a text file.

Syntax
<cffile
action = "write"
file = "full_path_name"
output = "content"
mode = "permission"
addNewLine = "Yes" or "No"
attributes = "file_attributes_list"
charset = "charset_option" >

HTH
Christian
Avatar
laurent webforumsuser
Salut,

A ta place je passerai par un fichier log plutot que de copier tous les fichiers independaments, tu n'as pas de sauvegrades des commandes dans ta bdd ??

Laurent
Avatar
raf
Merci pour vos réponses,

Mais je veux veux pas seulement sauvegarder mes variables, mais toute la
mise en page de mon document en html avec mes variables cf. mon but est de
donner la possibilité à mon client de pouvoir imprimer ce document suvegardé
depuis une interface d'admin. Mon doc est dans un fichier distant, et pour
par exemple l'envoyer par e-mail je fais un cfinclude dans le tag cfmail.

Avec cffile, je doit créer ligne par ligne mon document, donc ça ne va pas.
Voyez vous une autre solution.

Merci

Raf


"raf" wrote in message
news:bh8fhm$fat$
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 et lors de son affichage, une multitude de
calcul complexe s'effectue en fonction des parametres demandés par
l'utilisateur, une fois le formulaire demandé il est aussitôt envoyé par
e-mail afin de traiter la demande. Ce système fonctionne super bien depuis
+/- 1 an, mais depuis quelques semaines, le serveur smtp de mon client
déconne et perd une commande sur deux.

Je voudrais donc pouvoir sauvergarder le bon de commande sur le serveur


dans
le même état que lorsqu'une demande est effectuée. En d'autres terme,
conservée une copie de mon fichier cfm dans un état "html", cad avec le
résultat des requetes et des calculs, donc ce document ne devra plus
contenir aucun script coldfusion mais uniquement de l'html.

Encore merci de votre aide

Raf