<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Echo Web Services</title>
	<atom:link href="http://www.echowebservices.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.echowebservices.com</link>
	<description>Making Your Website Resound</description>
	<lastBuildDate>Wed, 01 Sep 2010 01:35:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Serving Images from Blob type in DB</title>
		<link>http://www.echowebservices.com/index.php/2010/08/serving-images-from-blob-type-in-db/</link>
		<comments>http://www.echowebservices.com/index.php/2010/08/serving-images-from-blob-type-in-db/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 01:35:19 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[ColdFusion]]></category>

		<guid isPermaLink="false">http://www.echowebservices.com/?p=114</guid>
		<description><![CDATA[So today I needed to get into NNEREN to get images of properties for sale.  I have never used the blob field before and certainly never tried recovering images stored in a db like this.  Thanks to a combination of a 5 year old article from Good Ole Ben Forta and a forum post on [...]]]></description>
			<content:encoded><![CDATA[<p>So today I needed to get into NNEREN to get images of properties for sale.  I have never used the blob field before and certainly never tried recovering images stored in a db like this.  Thanks to a combination of a <a href="http://www.forta.com/blog/index.cfm?mode=entry&amp;entry=A61BC976-3048-80A9-EF7AE4D7D8F602B9" target="_blank">5 year old article from Good Ole Ben Forta</a> and a <a href="http://www.justskins.com/forums/how-to-display-a-4211.html" target="_blank">forum post on just skins</a> &#8211; I came up with the following  code&#8230;<span id="more-114"></span></p>
<p>Create a file to get the image data and serve it up.  I called it &#8211; imaginably enough &#8211; image.cfm and it looks like this&#8230;</p>
<blockquote><p>&lt;cf query datasource=&#8221;" name=&#8221;rsGetImage&#8221; result=&#8221;tmp&#8221;&gt;<br />
SELECT  image1<br />
FROM images<br />
WHERE mls_no = #url.mls#<br />
&lt;/cf query&gt;</p>
<p>&lt;!&#8212; Need to have these two lines, you only want the image to be streamed back to your display page and not any other text. &#8212;&gt;<br />
&lt;cf setting enablecfoutputonly=&#8221;Yes&#8221;&gt;<br />
&lt;cf setting showdebugoutput=&#8221;No&#8221;&gt;</p>
<p>&lt;cf header name=&#8221;content-disposition&#8221;<br />
value=&#8221;Inline;filename=#url.mls#.jpg&#8221;&gt;</p>
<p>&lt;cfcontent type=&#8221;image/jpg; charset=iso-8859-1&#8243; variable=&#8221;#rsGetImage.image1#&#8221;&gt;<br />
&lt;!&#8212; This tells the page to export in jpg format. &#8212;&gt;</p></blockquote>
<p>Don&#8217;t ask me how that works &#8211; I don&#8217;t quite know yet.  But I am going to look into it for sure.  If you know &#8211; please tell me.   Although there was a difference in Ben&#8217;s Post and the forum post.  The forum post added an extra line in this code that would not work for me.  Supposedly this guy wanted me to cfoutput the data as a string????</p>
<p>&lt;cf output&gt; #tostring(tobinary(rsGetImage.image1))#&lt;/cf output&gt;</p>
<p>I don&#8217;t know how that worked for him &#8211; but it certainly didn&#8217;t for me.  Maybe it was because I am pulling from a db NOT on my domain?  I dunno.</p>
<p>Ok so that is how to retrieve the image &#8211; now to serve it up.  That was AMAZINGLY SIMPLE.  It reads awfully familiar &#8211; you will recognize it in a heart beat&#8230;</p>
<blockquote><p>&lt;cf output&gt;&lt;img src=&#8221;image.cfm?mls=100307&#8243; border=&#8221;0&#8243; width=&#8221;144&#8243;height=&#8221;180&#8243;&gt;&lt;/cf output&gt;</p></blockquote>
<p>Now what I would like to do is put that whole thing into a custom tag or cfc.  something like ..</p>
<blockquote><p>&lt;cfoutput&gt;&lt;img src=&#8221;app.gadget.getimage(&#8217;100307&#8242;)&#8221; border=&#8221;0&#8243; width=&#8221;144&#8243;height=&#8221;180&#8243;&gt;&lt;/cfoutput&gt;</p></blockquote>
<p>But that is for another day when I am not on a deadline.</p>
<p>God Bless All.  I hope this helps some.</p>
<p>Chris</p>
]]></content:encoded>
			<wfw:commentRss>http://www.echowebservices.com/index.php/2010/08/serving-images-from-blob-type-in-db/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CurrentRow just doesn&#8217;t stick&#8230;</title>
		<link>http://www.echowebservices.com/index.php/2010/05/currentrow-just-doesnt-stick/</link>
		<comments>http://www.echowebservices.com/index.php/2010/05/currentrow-just-doesnt-stick/#comments</comments>
		<pubDate>Fri, 21 May 2010 18:53:24 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[ColdFusion]]></category>

		<guid isPermaLink="false">http://www.echowebservices.com/?p=86</guid>
		<description><![CDATA[Can anyone answer me this&#8230;  I am trying to loop through a set of records and create form fields to edit each one &#8211; using a mass update.  However inside the form I need to put a select box of states. Here is the code - &#60;cffunction name="showState" hint="I show the state select box" returntype="string" [...]]]></description>
			<content:encoded><![CDATA[<p>Can anyone answer me this&#8230;  I am trying to loop through a set of records and create form fields to edit each one &#8211; using a mass update.  However inside the form I need to put a select box of states.</p>
<p>Here is the code -</p>
<pre>&lt;cffunction name="showState" hint="I show the state select box" returntype="string" output="yes"&gt;
&lt;cfargument name="sState" hint="selected state" default=""&gt;
&lt;cfargument name="name" hint="select field name" default="caucus_State"&gt;
 &lt;cfset var out = ''&gt;
 &lt;cfsavecontent variable="out"&gt;
 &lt;select name="#arguments.name#"&gt;
 &lt;cfloop query="rsGetStates"&gt;
 &lt;option value="#state_Name#" &lt;cfif arguments.sState EQ state_Name&gt;selected&lt;/cfif&gt;&gt;#state_Name#&lt;/option&gt;
 &lt;/cfloop&gt;
 &lt;/select&gt;
 &lt;/cfsavecontent&gt;
 &lt;cfreturn out &gt;
&lt;/cffunction&gt;

&lt;cfoutput query="rsCaucusList"&gt;
  &lt;td&gt;#CurrentRow#. &lt;input type="hidden" name="caucus_id#CurrentRow#" value="#rsCaucusList.caucus_ID#"&gt;
&lt;cfinput name="caucus_name#CurrentRow#" required="yes" message="A caucus name is required for member #CurrentRow#" type="text" value="#rsCaucusList.caucus_Name#"&gt;&lt;/td&gt;
&lt;td align="center"&gt;#showState(rsCaucusList.caucus_state,'caucus_State#CurrentRow#')#&lt;/td&gt;
&lt;/cfoutput&gt;
asd
</pre>
<p>here is what is WRONG&#8230;</p>
<p>When the form is rendered &#8211; the currentRow variable  seems to merge .  I get the following dump..</p>
<table style="height: 164px;" width="676">
<tbody>
<tr>
<td title="click to collapse" onclick="cfdump_toggleRow(this);">CAUCUSCOUNT</td>
<td>3</td>
</tr>
<tr>
<td title="click to collapse" onclick="cfdump_toggleRow(this);">CAUCUS_ID0</td>
<td>2,4</td>
</tr>
<tr>
<td title="click to collapse" onclick="cfdump_toggleRow(this);">CAUCUS_ID1</td>
<td>3</td>
</tr>
<tr>
<td title="click to collapse" onclick="cfdump_toggleRow(this);">CAUCUS_LINK0</td>
<td>http://www.senate.gov/~xyz/,http://www.senate.gov/~abc/,http://www.senate.gov/~qwe/</td>
</tr>
<tr>
<td title="click to collapse" onclick="cfdump_toggleRow(this);">CAUCUS_NAME0</td>
<td>Senator xyz,Senator abc</td>
</tr>
<tr>
<td title="click to collapse" onclick="cfdump_toggleRow(this);">CAUCUS_NAME1</td>
<td>Senatorqwe</td>
</tr>
<tr>
<td title="click to collapse" onclick="cfdump_toggleRow(this);">CAUCUS_SORTORDER0</td>
<td>0,0,0</td>
</tr>
<tr>
<td title="click to collapse" onclick="cfdump_toggleRow(this);">CAUCUS_STATE0</td>
<td>Alabama,Alaska</td>
</tr>
<tr>
<td title="click to collapse" onclick="cfdump_toggleRow(this);">CAUCUS_STATE1</td>
<td>Alabama</td>
</tr>
</tbody>
</table>
<p>You will note there are only two causus IDs, and caucus names &#8211; 0 and 1.  Then there is only 1 link, 1 sortorder, and 2 states.  Does</p>
<p>Does anyone get it?  I am STUMPED!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.echowebservices.com/index.php/2010/05/currentrow-just-doesnt-stick/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Paypal Buy Now Button Hidden Trick!</title>
		<link>http://www.echowebservices.com/index.php/2010/04/paypal-buy-now-button-hidden-trick/</link>
		<comments>http://www.echowebservices.com/index.php/2010/04/paypal-buy-now-button-hidden-trick/#comments</comments>
		<pubDate>Wed, 14 Apr 2010 03:12:22 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.echowebservices.com/?p=79</guid>
		<description><![CDATA[Did you know that you can add up to 7 custom fields and their values to a buy now button?  Using the merchant interface &#8211; you can only have 1 custom field.  It is named on0 (Oh N Zero) and it&#8217;s value is on1 (Oh N One). However a little bit of digging into the [...]]]></description>
			<content:encoded><![CDATA[<p>Did you know that you can add up to 7 custom fields and their values to a buy now button?  Using the merchant interface &#8211; you can only have 1 custom field.  It is named on0 (Oh N Zero) and it&#8217;s value is on1 (Oh N One).</p>
<p>However a little bit of digging into the docs tells us this :  ( Paypal Integration center &#8211; Developer &#8211; How To &#8211; HTML &#8211; Website Payments Standard &#8211; Standard Variable Reference)</p>
<blockquote><p>on1:<br />
Second option field name and label. The <samp>os1</samp> variable contains the corresponding value for this option field. For  example, if <samp>on1</samp> is <samp>color</samp> then <samp>os1</samp> could be <samp>blue</samp>.<br />
You can specify a maximum of 7 option field names (6 with Subscribe  buttons) by incrementing the option name index (<samp>on0</samp> through <samp>on6</samp>).</p></blockquote>
<p>Did you catch that?   Let me repeat it for you -</p>
<p><strong>You can specify a maximum of 7 option field names (6 with Subscribe   buttons) by incrementing the option name index (<samp>on0</samp> through  <samp>on6</samp>).</strong></p>
<p>All well and good but how do you use it right?  Simple &#8211; add some new fields to your submit form like this&#8230;</p>
<blockquote><p>&lt;input type=&#8221;hidden&#8221; name=&#8221;on0&#8243; value=&#8221;How Cool is this option?&#8221;&gt;<br />
&lt;input type=&#8221;hidden&#8221; name=&#8221;on1&#8243; value=&#8221;Do you really feel that way?&#8221;&gt;<br />
&lt;input type=&#8221;hidden&#8221; name=&#8221;on2&#8243; value=&#8221;YourName&#8221;&gt;<br />
&lt;input type=&#8221;text&#8221; name=&#8221;os0&#8243; maxlength=&#8221;60&#8243; size=&#8221;5&#8243;&gt;<br />
&lt;input type=&#8221;text&#8221; name=&#8221;os1&#8243; maxlength=&#8221;60&#8243; size=&#8221;5&#8243;&gt;<br />
&lt;input type=&#8221;text&#8221; name=&#8221;os2&#8243; maxlength=&#8221;60&#8243; size=&#8221;5&#8243;&gt;</p></blockquote>
<p>So what does it do for you?  Simple really &#8211; it allows you to collect a few more items in the actual paypal transaction instead of processing those items separately.</p>
<p>Check out all the coold code for simple payments here : <a href="https://cms.paypal.com/us/cgi-bin/?&amp;cmd=_render-content&amp;content_ID=developer/e_howto_html_Appx_websitestandard_htmlvariables" target="_blank">https://cms.paypal.com/us/cgi-bin/?&amp;cmd=_render-content&amp;content_ID=developer/e_howto_html_Appx_websitestandard_htmlvariables</a></p>
<p>Be Blessed All!!!</p>
<p>Chris</p>
]]></content:encoded>
			<wfw:commentRss>http://www.echowebservices.com/index.php/2010/04/paypal-buy-now-button-hidden-trick/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Remove Icons from Notification Area</title>
		<link>http://www.echowebservices.com/index.php/2010/02/remove-icons-from-notification-area/</link>
		<comments>http://www.echowebservices.com/index.php/2010/02/remove-icons-from-notification-area/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 19:55:45 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Windows Tips]]></category>

		<guid isPermaLink="false">http://www.echowebservices.com/?p=38</guid>
		<description><![CDATA[If you have items in Past Items that are have long ago been removed from the system and want to remove them from the list, use the following procedure. Click Start > Run > Regedit Navigate to HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\TrayNotify Delete the IconStreams and PastIconsStream values. Open Task Manager (ctrl-alt-del), click Processes tab, click Explorer.exe, then click [...]]]></description>
			<content:encoded><![CDATA[<p>If you have items in Past Items that are have long ago been removed from the system and want to remove them from the list, use the following procedure.</p>
<p><a href="http://www.echowebservices.com/wp-content/uploads/2010/02/customizeNotifications.png"><img src="http://www.echowebservices.com/wp-content/uploads/2010/02/customizeNotifications-258x300.png" alt="Notifications Area" title="customizeNotifications" width="258" height="300" class="size-medium wp-image-39" /></a></p>
<p>Click Start > Run > Regedit</p>
<p>Navigate to HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\TrayNotify</p>
<p>Delete the IconStreams and PastIconsStream values.</p>
<p>Open Task Manager (ctrl-alt-del), click Processes tab, click Explorer.exe, then click End Process. </p>
<p>While in Task Manager, goto File > New Task > type explorer, then click OK</p>
<p>This will reset your icons and populate the bar with your currently running apps that make use of the tollbar area.</p>
<p>Be Blessed!<br />
Chris</p>
]]></content:encoded>
			<wfw:commentRss>http://www.echowebservices.com/index.php/2010/02/remove-icons-from-notification-area/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Free Subscription to EContent Magazine</title>
		<link>http://www.echowebservices.com/index.php/2010/02/free-subscription-to-econtent-magazine/</link>
		<comments>http://www.echowebservices.com/index.php/2010/02/free-subscription-to-econtent-magazine/#comments</comments>
		<pubDate>Mon, 15 Feb 2010 20:05:51 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.echowebservices.com/?p=27</guid>
		<description><![CDATA[EContent magazine is a print magazine that focuses exclusively on content, in particular, digital content. Here are some of the topics that they cover: - News and analysis of what&#8217;s happening in the content industry (product announcements, technology trends, metrics, etc.) - Feature articles covering the latest trends and issues - Content creation, acquisition, organization, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://bit.ly/ewsEContent" target="_blank"><img class="alignright" title="eContent Magazine Free 1 year Subscription" src="http://img.tradepub.com/free/ecnt/images/ecntc2.gif" alt="" width="80" height="106" /></a>EContent magazine is a print magazine that focuses exclusively on content, in particular, digital content.<br />
Here are some of the topics that they cover:</p>
<p>- News and analysis of what&#8217;s happening in the content industry (product announcements, technology trends, metrics, etc.)<br />
- Feature articles covering the latest trends and issues<br />
- Content creation, acquisition, organization, and distribution</p>
<p>Right now, you can get one years&#8217; subscription for free &#8211; normally costs $119 a year.</p>
<p>But you need to submit a request and they&#8217;ll tell you right away if you will be receiving a subscription. Also, they are opening this to US residents only .</p>
<p>If you fall within the criteria this could be a great magazine to get your hands on &#8211; and not to mention, lets you stay off the computer at least for a while.</p>
<p>Request your subscription directly from this page:   <a href="http://bit.ly/ewsEContent" target="_blank">http://bit.ly/ewsEContent</a> *</p>
<p>Enjoy!</p>
<p>Chris</p>
<p>*Note: This post contains affiliate links.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.echowebservices.com/index.php/2010/02/free-subscription-to-econtent-magazine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook 101</title>
		<link>http://www.echowebservices.com/index.php/2010/02/facebook-101/</link>
		<comments>http://www.echowebservices.com/index.php/2010/02/facebook-101/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 14:20:24 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.echowebservices.com/?p=22</guid>
		<description><![CDATA[Facebook is here to stay &#8211; we know this and as a business you must be willing embrace it. In the coming days I will be going over some basic Facebook fundementals to help you get inline with your clients and get THEM to spread the word. So come back often and be sure to [...]]]></description>
			<content:encoded><![CDATA[<p>Facebook is here to stay &#8211; we know this and as a business you must be willing embrace it.</p>
<p>In the coming days I will be going over some basic Facebook fundementals to help you get inline with your clients and get THEM to spread the word.</p>
<p>So come back often and be sure to check out the tools available in the sidebars &#8211; not everything is a Google ad <img src='http://www.echowebservices.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   Many will be tools that I have purchased in order to evaluate to help you sift through the opulence that is out there.</p>
<p>God Bless!</p>
<p>Chris</p>
]]></content:encoded>
			<wfw:commentRss>http://www.echowebservices.com/index.php/2010/02/facebook-101/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
