Send Hayden Panettiere eCards Using Kinky eCards ColdFusion eCard Application

Posted February 22, 2008 at 8:54 AM by Ben Nadel

Tags: ColdFusion

Ever since I created the ColdFusion eCards section of my site, I have gotten periodical requests for the code. It's hard for me to give away portions of my site since the architecture is a bit scattered and highly coupled. However, over the last few days, I have created a very small, extremely light weight ColdFusion eCard application called Kinky eCards. Kinky eCards does not require a database; it stores the eCard data within encrypted XML documents and it gets the image data out of an XML configuration file. The whole application consists of about 15 or 20 total files (not include the generated eCard data files). It can work quite nicely as a stand-alone ecard application or to be integrated into another, existing system.

If you are interested in seeing it in action, I have build a demo site:

Send Hayden Panettiere eCards Using Kinky eCards


 
 
 

 
Hayden Panettiere eCard Demo Application Screen Shot  
 
 
 

If you want to download it, the code is freely available on my Kinky eCards project page. Because I assume that people will take my code and integrate it with existing applications, I don't spend too much time thinking about the architecture. Kinky eCards uses a standard front-controller methodology where all requests are piped through the index.cfm file. It has security in place to make sure that no other files can be executed.

Hope that helps some of the people who had inquired.


You Might Also Be Interested In:



Reader Comments

Feb 22, 2008 at 9:34 AM // reply »
56 Comments

Excellent, brilliant, grrrrrrrrrrrreat ;-)


Feb 22, 2008 at 9:35 AM // reply »
6 Comments

love the nadel!


Feb 22, 2008 at 9:44 AM // reply »
11,246 Comments

Happy to have pleased :)


Feb 22, 2008 at 9:46 AM // reply »
25 Comments

Its about time you started posting some real tech Ben.

;)


Feb 22, 2008 at 11:28 AM // reply »
12 Comments

Just an FYI Ben in the picture with the comment "Hayden Panettiere thrusting up on a huge trophy" The trophy is the Stanley Cup.

:)


Feb 22, 2008 at 11:45 AM // reply »
11,246 Comments

@Gary,

I don't know much about sports :(


Feb 23, 2008 at 12:15 PM // reply »
74 Comments

I wonder is she is 18 in ALL of those pictures. You could have at least picked a young 20-something so I don't fee like a dirty old man.

:)


Feb 23, 2008 at 12:25 PM // reply »
74 Comments

This thread has a very high smiley per post rate (SPPR).

:)


Feb 23, 2008 at 12:58 PM // reply »
11,246 Comments

Ha ha ha ha :)


Feb 25, 2008 at 4:18 AM // reply »
1 Comments

Hi Ben, excellent work! your and Ray's sites are both a treasure of inspiration and great places to advance my programming. Thanksa bunch guys!

*bump to the "smiley-per-post"* ROFL!


Post A Comment

Comment Etiquette: Please do not post spam. Please keep the comments on-topic. Please do not post unrelated questions or large chunks of code. And, above all, please be nice to each other - we're trying to have a good conversation here.

Please review the following issues:

Author Name:


Author Email:

Author Website:

Comment:

Supported HTML tags for formatting: <strong>bold</strong>   <em>italic</em>   <code>code</code>







  • Help Wanted - Find Your Next ColdFusion Job
Ben Nadel's Company - Epicenter Consulting Recent Blog Comments
May 23, 2013 at 6:06 PM
The Girl Who Broke My Heart, And Made Me A Better Person
Good day,ladies and gentle men, my name is Dr AMADI the great spell caster in Africa, i have help so many people for different kind of problems,who say there is no solution to problems on earth, that ... read »
May 23, 2013 at 4:26 PM
ColdFusion QueryAppend( qOne, qTwo )
@Heather, Glad people are still getting value out of this! ... read »
May 23, 2013 at 3:49 PM
Strange Interaction Between DeserializeJson(), ArrayContains(), And Database Values In ColdFusion
@WebManWalking, I meant the code at the bottom (not the video). I did try to experiment with an intermediary variable, like: value = users.id[ i ]; arrayContains( userIDs, value ); ... but t ... read »
May 23, 2013 at 11:06 AM
Strange Interaction Between DeserializeJson(), ArrayContains(), And Database Values In ColdFusion
@Ben, Are you talking about As Number: YES As String: YES As Java: YES? If so, that's with 3 different ways of referencing the constant 1, not users.id[1]. Query object references(*) are what seem ... read »
May 23, 2013 at 9:55 AM
Strange Interaction Between DeserializeJson(), ArrayContains(), And Database Values In ColdFusion
@Dan, According to the CF Admin, I'm running Java "1.6.0_45". As far as the DB column, in the database it's an INT. I'll see if I can dig into what CF sees it as. @WebManWalking, But h ... read »
May 23, 2013 at 9:49 AM
Strange Interaction Between DeserializeJson(), ArrayContains(), And Database Values In ColdFusion
@Ben, I think the problem is that we're used to loose typing in ColdFusion, like JavaScript. If a value is a number but it's needed in an expression to be a string, noooo problem. I've encountered ... read »
May 23, 2013 at 9:47 AM
ColdFusion QueryAppend( qOne, qTwo )
You rock! Thank you, thank you, thank you!!! ... read »
May 23, 2013 at 5:19 AM
Ask Ben: Print Part Of A Web Page With jQuery
How to print also the background color of table cells and table lines ... read »
InVision App - Prototyping Made Beautiful With Prototyping Tools