<?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>DanFolkes &#187; PHP</title>
	<atom:link href="http://danfolkes.com/index.php/category/code/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://danfolkes.com</link>
	<description>programmers blog</description>
	<lastBuildDate>Wed, 01 Sep 2010 22:02:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>PHP Gmail Imap Connection with Database Insert</title>
		<link>http://danfolkes.com/index.php/2010/03/31/php-gmail-imap-connection-with-database-insert/</link>
		<comments>http://danfolkes.com/index.php/2010/03/31/php-gmail-imap-connection-with-database-insert/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 17:15:02 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://danfolkes.com/?p=531</guid>
		<description><![CDATA[
Using PHP, We will connect to a Gmail mailbox and pull down the last message headers and to and from email addresses.
With this data, we will insert it into a MySQL Database and then delete the message from the IMAP Server.
LET ME KNOW IF THIS HELPED YOU IN THE COMMENTS! Enjoy!
Here is the code:


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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
&#60;?php
	$dbhost = [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://danfolkes.com/index.php/2010/03/31/php-gmail-imap-connection-with-database-insert/"><img src="http://danfolkes.com/wp-content/uploads/2010/03/gmail_php_mysql_imap.jpg" alt="gmail php mysql imap" title="gmail php mysql imap"  /></a><br />
Using PHP, We will connect to a Gmail mailbox and pull down the last message headers and to and from email addresses.<br />
With this data, we will insert it into a MySQL Database and then delete the message from the IMAP Server.</p>
<p><b>LET ME KNOW IF THIS HELPED YOU IN THE COMMENTS!</b> Enjoy!</p>
<p>Here is the code:<br />
<span id="more-531"></span></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
	<span style="color: #000088;">$dbhost</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'localhost'</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$dbuser</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'DATABASE_USER'</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$dbpass</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'DATABASE_PASSWORD'</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$dbname</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'DATABASE_NAME'</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #000088;">$imapserverstring</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'imap.gmail.com:993/imap/ssl/novalidate-cert'</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$imapuser</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'GOOGLE_USERNAME@gmail.com'</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$imappass</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'GOOGLE_PASSWORD'</span><span style="color: #339933;">;</span>
&nbsp;
&nbsp;
	<span style="color: #000088;">$mbox</span> <span style="color: #339933;">=</span> <span style="color: #990000;">imap_open</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;{&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$imapserverstring</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;}INBOX&quot;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$imapuser</span><span style="color: #339933;">,</span><span style="color: #000088;">$imappass</span><span style="color: #009900;">&#41;</span>	or <span style="color: #990000;">die</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;can't connect: &quot;</span> <span style="color: #339933;">.</span> <span style="color: #990000;">imap_last_error</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #000088;">$check</span> <span style="color: #339933;">=</span> <span style="color: #990000;">imap_mailboxmsginfo</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$mbox</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$check</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;Date: &quot;</span>     <span style="color: #339933;">.</span> <span style="color: #000088;">$check</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">Date</span>    <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;&lt;br /&gt;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span> <span style="color: #339933;">;</span>
		<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;Driver: &quot;</span>   <span style="color: #339933;">.</span> <span style="color: #000088;">$check</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">Driver</span>  <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;&lt;br /&gt;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span> <span style="color: #339933;">;</span>
		<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;Mailbox: &quot;</span>  <span style="color: #339933;">.</span> <span style="color: #000088;">$check</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">Mailbox</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;&lt;br /&gt;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span> <span style="color: #339933;">;</span>
		<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;Messages: &quot;</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$check</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">Nmsgs</span>   <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;&lt;br /&gt;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span> <span style="color: #339933;">;</span>
		<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;Recent: &quot;</span>   <span style="color: #339933;">.</span> <span style="color: #000088;">$check</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">Recent</span>  <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;&lt;br /&gt;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span> <span style="color: #339933;">;</span>
		<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;Unread: &quot;</span>   <span style="color: #339933;">.</span> <span style="color: #000088;">$check</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">Unread</span>  <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;&lt;br /&gt;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span> <span style="color: #339933;">;</span>
		<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;Deleted: &quot;</span>  <span style="color: #339933;">.</span> <span style="color: #000088;">$check</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">Deleted</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;&lt;br /&gt;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span> <span style="color: #339933;">;</span>
		<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;Size: &quot;</span>     <span style="color: #339933;">.</span> <span style="color: #000088;">$check</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">Size</span>    <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;&lt;br /&gt;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span> <span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;imap_check() failed: &quot;</span> <span style="color: #339933;">.</span> <span style="color: #990000;">imap_last_error</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;&lt;br /&gt;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
&nbsp;
	<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;&lt;h1&gt;Headers in INBOX&lt;/h1&gt;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$headers</span> <span style="color: #339933;">=</span> <span style="color: #990000;">imap_headers</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$mbox</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$headers</span> <span style="color: #339933;">==</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;Call failed (or no messages)&lt;br /&gt;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #b1b100;">foreach</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$headers</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$val</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #b1b100;">echo</span> <span style="color: #000088;">$val</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;&lt;br /&gt;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
	<span style="color: #009900;">&#125;</span>
	<span style="color: #000088;">$FirstMessageArray</span> <span style="color: #339933;">=</span> <span style="color: #990000;">implode</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">''</span><span style="color: #339933;">,</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">imap_fetchbody</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$mbox</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">1</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">echo</span> <span style="color: #000088;">$FirstMessageArray</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$subject</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$message</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$to</span> <span style="color: #339933;">=</span> <span style="color: #990000;">substr</span>  <span style="color: #009900;">&#40;</span> <span style="color: #000088;">$FirstMessageArray</span> <span style="color: #339933;">,</span>  <span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span>  <span style="color: #cc66cc;">10</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$from</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">;</span>
&nbsp;
&nbsp;
&nbsp;
	<span style="color: #000088;">$conn</span> <span style="color: #339933;">=</span> <span style="color: #990000;">mysql_connect</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$dbhost</span><span style="color: #339933;">,</span> <span style="color: #000088;">$dbuser</span><span style="color: #339933;">,</span> <span style="color: #000088;">$dbpass</span><span style="color: #009900;">&#41;</span> or <span style="color: #990000;">die</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Error connecting to mysql'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #990000;">mysql_select_db</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$dbname</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$query</span>  <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;INSERT INTO `DatabaseTable` (`id`, `to`, `from`, `subject`) VALUES (NULL, '<span style="color: #006699; font-weight: bold;">{$to}</span>', '<span style="color: #006699; font-weight: bold;">{$from}</span>', '<span style="color: #006699; font-weight: bold;">{$subject}</span>', '<span style="color: #006699; font-weight: bold;">{$message}</span>');&quot;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$result</span> <span style="color: #339933;">=</span> <span style="color: #990000;">mysql_query</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$query</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #990000;">mysql_close</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$conn</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #990000;">imap_delete</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$mbox</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #990000;">imap_close</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$mbox</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://danfolkes.com/index.php/2010/03/31/php-gmail-imap-connection-with-database-insert/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TikiWiki &#8211; Tracker Email Subject Improvement-Modification</title>
		<link>http://danfolkes.com/index.php/2009/11/18/tikiwiki-tracker-email-subject-improvement-modification/</link>
		<comments>http://danfolkes.com/index.php/2009/11/18/tikiwiki-tracker-email-subject-improvement-modification/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 21:05:11 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[name]]></category>
		<category><![CDATA[notification]]></category>
		<category><![CDATA[subject]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[tiki]]></category>
		<category><![CDATA[tikiwiki]]></category>
		<category><![CDATA[Tracker]]></category>
		<category><![CDATA[tracker name]]></category>
		<category><![CDATA[tracker_changed_notification_subject]]></category>
		<category><![CDATA[tracker_changed_notification_subject.tpl]]></category>
		<category><![CDATA[wiki]]></category>

		<guid isPermaLink="false">http://danfolkes.com/?p=387</guid>
		<description><![CDATA[
The template for the Tracker email is here:
\tikiwiki\templates\mail\tracker_changed_notification_subject.tpl
I changed it to this so that it would improve the way it looks in emails:

{$mail_trackerName}{tr} - #{/tr}{$mail_itemId}{tr} modified.{/tr}

]]></description>
			<content:encoded><![CDATA[<p><a href="http://danfolkes.com/index.php/2009/11/18/tikiwiki-tracker-email-subject-improvement-modification/tikiwiki-2/" rel="attachment wp-att-391"><img src="http://danfolkes.com/wp-content/uploads/2009/11/tikiwiki1.jpg" alt="tikiwiki" title="tikiwiki" width="200" height="150" class="alignleft size-full wp-image-391" /></a></p>
<p>The template for the Tracker email is here:<br />
\tikiwiki\templates\mail\tracker_changed_notification_subject.tpl</p>
<p>I changed it to this so that it would improve the way it looks in emails:<br />
<code><br />
{$mail_trackerName}{tr} - #{/tr}{$mail_itemId}{tr} modified.{/tr}<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://danfolkes.com/index.php/2009/11/18/tikiwiki-tracker-email-subject-improvement-modification/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IP Locator Webservice &#8211; PHP &#8211; Ipmap &#8211; Command Line</title>
		<link>http://danfolkes.com/index.php/2009/05/06/ip-locator-webservice-php-ipmap-command-line/</link>
		<comments>http://danfolkes.com/index.php/2009/05/06/ip-locator-webservice-php-ipmap-command-line/#comments</comments>
		<pubDate>Wed, 06 May 2009 15:32:04 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://danfolkes.com/?p=249</guid>
		<description><![CDATA[This is similar to my Python script here:
http://danfolkes.com/index.php/2009/04/29/ipmapcom-python/
It uses this sites service to pull the location of each user:
http://www.ipmap.com/
It outputs in XML, Plain Text, and HTML.
Fields:

ip
hostname
ipreverse
country
region
city
blacklist
gmaps

HERE IS THE LINK TO THE WEB SERVICE SITE:
http://www.danfolkes.com/ipmaps/
]]></description>
			<content:encoded><![CDATA[<p>This is similar to my Python script here:<br />
<a href="http://danfolkes.com/index.php/2009/04/29/ipmapcom-python/">http://danfolkes.com/index.php/2009/04/29/ipmapcom-python/</a></p>
<p>It uses this sites service to pull the location of each user:<br />
<a href="http://www.ipmap.com/">http://www.ipmap.com/</a></p>
<p>It outputs in XML, Plain Text, and HTML.<br />
Fields:</p>
<ul>
<li>ip</li>
<li>hostname</li>
<li>ipreverse</li>
<li>country</li>
<li>region</li>
<li>city</li>
<li>blacklist</li>
<li>gmaps</li>
</ul>
<p>HERE IS THE LINK TO THE WEB SERVICE SITE:<br />
<a href="http://www.danfolkes.com/ipmaps/">http://www.danfolkes.com/ipmaps/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://danfolkes.com/index.php/2009/05/06/ip-locator-webservice-php-ipmap-command-line/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CWS &#8211; Chord Web Service</title>
		<link>http://danfolkes.com/index.php/2009/03/31/cws-chord-web-service/</link>
		<comments>http://danfolkes.com/index.php/2009/03/31/cws-chord-web-service/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 19:56:20 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Chord]]></category>
		<category><![CDATA[Chords]]></category>
		<category><![CDATA[CWS]]></category>
		<category><![CDATA[deliver]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[guitars]]></category>
		<category><![CDATA[musical]]></category>
		<category><![CDATA[Service]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Web Service]]></category>

		<guid isPermaLink="false">http://danfolkes.com/index.php/2009/03/31/cws-chord-web-service/</guid>
		<description><![CDATA[
I am creating a web service for musicians that will allow them to reference an abundance of musical references on the fly using AJAX. 
Firstly, it will deliver chords and fingerings of chords for guitars to the users websites (think Google Maps).  
My goal is to enhance the web.
Here is the site: http://cws.danfolkes.com
It&#8217;s still [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://danfolkes.com/wp-content/uploads/2009/03/cwd-chord-web-service.gif"><img src="http://danfolkes.com/wp-content/uploads/2009/03/cwd-chord-web-service-253x300.gif" alt="cwd-chord-web-service" title="cwd-chord-web-service" width="253" height="300" class="alignnone size-medium wp-image-221" align="left" /></a></p>
<p>I am creating a web service for musicians that will allow them to reference an abundance of musical references on the fly using AJAX. </p>
<p>Firstly, it will deliver chords and fingerings of chords for guitars to the users websites (think Google Maps).  </p>
<p>My goal is to enhance the web.</p>
<p>Here is the site: <em><strong><a href="http://cws.danfolkes.com" target="_blank">http://cws.danfolkes.com</a></strong></em></p>
<p>It&#8217;s still in development, but it&#8217;s getting close to launch.</p>
<p>Let me know what you think (only if it&#8217;s nice) <img src='http://danfolkes.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://danfolkes.com/index.php/2009/03/31/cws-chord-web-service/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
