PDA

Visualizza la versione completa : [COLDFUSION] Errore in mancanza di immagine


Giulio87
18-10-2006, 10:42
ho un form con un cfinput per il titolo e una textarea per il testo,poi ho inserito:
<input type="file" name="Immagine" id="Immagine" value="#Nuovaimg#">, per l'inserimento dell'immagine dentro il database, e questo funziona! il problema ce l'ho quando non metto nessuna immagine, mi viene questo errore:

Error Diagnostic Information
Error processing CFFILE

No data was received in the uploaded file '\' Saving empty (zero-length) files is prohibitted. Please make sure you specified the correct file.

mi sapete dire il perchè? devo inserire una immagine di default quando non viene inserita nessuna immagine? se si, come si fa? :D

Alberto
19-10-2006, 15:03
No data was received in the uploaded file '\' Saving empty (zero-length) files is prohibitted. Please make sure you specified the correct file.

Questo errore ti dice che la variabile che passi nel value del campo, è di lunghezza zero, e questo è proibito.

Non so se nella 5 era implementato ma c'è il tag cffile per allegare file e immagini.

Comunque ti basta definire un'azione di riserva se il campo non è definito con una if

<cfif not isdefined("form.immagine")>
<cfset Nuovaimg = "img_default.jpg">
</cfif>

Giulio87
19-10-2006, 15:13
grazie adesso funziona!! :D

Loading