Bonjour à tous,
je veux faire un listing d'images, j'ai formulaire demandant une photo à l'utilisateur, je la stocke dans une dossier et j'aimerai par la suite afficher mes images groupés suivant certains critères dans une page cfm, un fichier excel ou un fichier word, sorte de regrouper les images avec les noms des utilisateurs.
j'ai fait le bout de code suivant pour uploader l'image:
<cfif isdefined("form.upload_now")>
<cfifcgi.content_length LT 100000000>
<cfset dest="Mypath\images\">
<cffile action="upload" filefield="ul_path" destination="#dest#" accept="image/jpeg, image/gif" nameconflict="makeunique">
<cfelse>
<center>Fichier trop grand !</center>
<cfabort>
</cfif>
<cfset namepic = "imgage.jpg">
<cffile action="readbinary" file="#dest#\#namepic#" variable="pic"/>
<cfscript>
context = getPageContext();
context.setFlushOutput(false);
response = context.getResponse().getResponse();
out = response.getOutputStream() ;
response.setContentType("image/jpeg");
response.setContentLength(arrayLen(pic));
out.write(pic);
out.flush();
out.close();
</cfscript>
</cfif>
<form action="TESTPHOTO.cfm" method="post" name="upload_form" enctype="multipart/form-data" id="upload_form">
<input type="file" name="ul_path" id="ul_path">
<input type="submit" name="upload_now" value="submit">
</form>
j'arrive à savegarder mon image et à l'afficher sur la page cfm, mais je n'arrive pas à la mettre dans un formulaire,et aussi concernant la taille, je ne sais pas comment la délimiter à 2*2 cm.
merci pour votre aide.