Advertisement
Advertisement
| 09.11.2008 at 11:42AM PDT, ID: 23724142 |
|
[x]
Attachment Details
|
||
|
[x]
The Solution Rating System
|
||
With so many solutions, how can you tell which solutions are most likely to help you and which ones are not? To provide you with a tool to use, we rate our solutions based on various elements that most accurately determine if a solution is a quality solution. To explain what factors affect the solution rating, here are the elements we take into consideration when formulating our solution rating.
Your Input Matters If you have any suggestions that you would like to make for our rating system, please ask a question in the Suggestions Zone of Community Support. Thank you! |
||
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: |
Is form updating ...
<cfif request.BusinessError EQ "" AND isDefined("form.updatebusiness")>
<cfset bus.bus_ID = business.SetBusiness(argumentcollection=form)>
<cfset msg = form.bus_Name & " Updated Successfully.">
</cfif>
This returns the id of the business
SetBusiness cfc looks like this...
<cfquery name="rsInsert" > Do the form field data entry</cfquery>
<!--- upload image here --->
<cfif form.bus_Logo NEQ "">
<cfset img = uploadImage(#bus_ID#,#form.bus_Logo#)></cfif>
You can see here that the file field is getting passed to yet ANOTHER CFC and uploadImage looks like this...
<cffunction name="uploadImage" hint="send me the upload file and bus ID and I will insert it.">
<cfargument name="bus_ID" required="yes" hint="business ID you goof! numeric of course :)">
<cfargument name="fileLoc" required="yes" hint="send me the file field.">
<!--- Search for existing business folder --->
<cfdirectory action="list" directory="#request.folderStruct#memberLogos" name="findFolder" filter="#bus_ID#">
<!-- If no folder exists, create one --->
<cfif findFolder.recordcount IS 0>
<cflock name="crDir" timeout="30" type="exclusive">
<cfdirectory action="create" directory="#request.folderStruct#memberLogos/#bus_ID#">
</cflock>
</cfif>
<!--- Insert uploaded file--->
<cflock name="crDir" timeout="30" type="exclusive">
<cffile action="upload" filefield="fileLoc" destination="#request.folderStruct#memberLogos/#bus_ID#/" nameconflict="overwrite" accept="image/*">
</cflock>
<cfset fileName = cffile.clientFile>
<cfquery name="update_image">Update the business record with the 'filename'
</cfquery>
</cffunction>
|