<?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>Les Sharma &#187; Computers</title>
	<atom:link href="http://www.lessharma.com/category/computers/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lessharma.com</link>
	<description>My Family, The Web &#38; Techie Stuff!</description>
	<lastBuildDate>Mon, 28 Nov 2011 14:41:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>How To Create A &#8216;Contact Us&#8217; Web Form with CAPTCHA</title>
		<link>http://www.lessharma.com/2011/11/28/who-to-create-a-contact-us-web-form-with-captcha/</link>
		<comments>http://www.lessharma.com/2011/11/28/who-to-create-a-contact-us-web-form-with-captcha/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 13:35:10 +0000</pubDate>
		<dc:creator>Les</dc:creator>
				<category><![CDATA[Computers]]></category>

		<guid isPermaLink="false">http://www.lessharma.com/?p=562</guid>
		<description><![CDATA[Before you start you will need Linux web hosting (not Windows), you will also need GD Library and PHP installed on your web server. Most good hosting companies will have these installed already. 1. Create a blank .php page, call &#8230; <a href="http://www.lessharma.com/2011/11/28/who-to-create-a-contact-us-web-form-with-captcha/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Before you start you will need Linux web hosting (not Windows), you will also need <strong>GD Library</strong> and <strong>PHP</strong> installed on your web server. Most good hosting companies will have these installed already.</p>
<p>1. Create a <strong>blank</strong> <em>.php page</em>, call it something like <em>contact-us.php</em> and copy all the code below into your .php page.</p>
<p>2. The PHP &#8216;contact us&#8217; page should look like this when online.  <a href="http://www.lessharma.com/contact-us.php">Contact Us Form<br />
</a>You can edit the look of this page later to match the look of your site.</p>
<p>3. You only need to edit two sections of the code below (they are in <strong>BOLD</strong>). First is your email address, this is were you want the &#8216;contact us&#8217; form data to be emailed to.<br />
Second is the &#8216;landing page&#8217; after the form is filled in, nomally a &#8216;thank-you&#8217; web page.</p>
<p>4. Download this compressed folder, un-zip it and upload all files / folder to the root of your site. <a href="http://www.lessharma.com/captcha-file-UPLOAD.zip">Download This</a></p>
<p>&lt;?php<br />
session_start();<br />
if (isset($_POST['submit'])) {<br />
// clean and check form inputs including the secure image code<br />
$name = trim(strip_tags($_POST['name']));<br />
$email = trim(strip_tags($_POST['email']));<br />
$comments = trim(strip_tags($_POST['comments']));<br />
$secure = strtoupper(trim(strip_tags($_POST['secure'])));<br />
$match = $_SESSION['captcha']; // the code on the image</p>
<p>// input error checking<br />
if ($name==&#8221;") {<br />
$err.= &#8220;Please provide your name&lt;br/&gt;&#8221;;<br />
}<br />
if (!$email) {<br />
$err.= &#8220;Please provide your email address&lt;br&gt;&#8221;;<br />
}<br />
if ($email) {<br />
if (!eregi(&#8220;^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$&#8221;, $email)) {<br />
$err.= $email. &#8221; is not a valid email address.&lt;br/&gt;&#8221;;<br />
}<br />
}<br />
if ($comments==&#8221;") {<br />
$err.= &#8220;Please provide comments&lt;br/&gt;&#8221;;<br />
}<br />
if (!$secure) {<br />
$err.= &#8220;No security code entered&lt;br/&gt;&#8221;;<br />
}<br />
if (($secure!=$match) &amp;&amp; ($secure!=&#8221;")) {<br />
$err.= &#8220;Security code mismatch&lt;br/&gt;&#8221;;<br />
}<br />
if ($err==&#8221;") {<br />
// success &#8211; input passed all tests<br />
$name=$_POST['name'];<br />
$email=$_POST['email'];<br />
$enquiry=$_POST['comments'];<br />
$to=&#8221;<strong>YOUREMAILADDRESS@YOURDOMAIN.COM</strong>&#8220;;<br />
$message=&#8221;$name just filled in your &#8216;Contact Us Form&#8217;. Their comments were \n$comments and their e-mail address is: $email&#8221;;<br />
if(mail($to,&#8221;Contact Us Form&#8221;,$message,&#8221;From: $email\n&#8221;)) {<br />
} print &#8216;&lt;meta http-equiv=&#8221;refresh&#8221; content=&#8221;0;URL=http://www.<strong>YOURDOMAIN.COM/THANK-YOU.HTML</strong>&#8220;&gt;&#8217;; {<br />
}<br />
exit();<br />
}<br />
}<br />
?&gt;</p>
<p>&lt;!DOCTYPE html PUBLIC &#8220;-//W3C//DTD XHTML 1.0 Transitional//EN&#8221; &#8220;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&#8221;&gt;<br />
&lt;html xmlns=&#8221;http://www.w3.org/1999/xhtml&#8221;&gt;<br />
&lt;head&gt;<br />
&lt;meta http-equiv=&#8221;Content-Type&#8221; content=&#8221;text/html; charset=utf-8&#8243; /&gt;<br />
&lt;title&gt;Contact Us Form&lt;/title&gt;<br />
&lt;/head&gt;</p>
<p>&lt;body&gt;</p>
<p>&lt;?php<br />
if ($err!=&#8221;") {<br />
echo &#8220;&lt;strong&gt;Form Error(s)&lt;/strong&gt;&lt;br/&gt;&#8221;;<br />
echo &#8220;&lt;font color=&#8217;#cc3300&#8242;&gt;&#8221;. nl2br($err). &#8220;&lt;/font&gt;&lt;br/&gt;&#8221;;<br />
}<br />
?&gt;<br />
&lt;form name=&#8221;captcha&#8221; method=&#8221;post&#8221; action=&#8221;&lt;?php echo $_SERVER['SCRIPT_NAME'];?&gt;&#8221;&gt;<br />
&lt;table align=&#8221;center&#8221; cellpadding=&#8221;3&#8243; cellspacing=&#8221;2&#8243; style=&#8221;border:1px dotted #666;&#8221;&gt;<br />
&lt;tr&gt;<br />
&lt;td width=&#8221;116&#8243;&gt;Your Name:&lt;/td&gt;<br />
&lt;td width=&#8221;408&#8243;&gt;&lt;input name=&#8221;name&#8221; type=&#8221;text&#8221; value=&#8221;&lt;?php echo $_POST['name'];?&gt;&#8221; size=&#8221;50&#8243;/&gt;&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
&lt;td&gt;Your Email:&lt;/td&gt;<br />
&lt;td&gt;&lt;input name=&#8221;email&#8221; type=&#8221;text&#8221; value=&#8221;&lt;?php echo $_POST['email'];?&gt;&#8221; size=&#8221;50&#8243;/&gt;&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
&lt;td valign=&#8221;top&#8221;&gt;Your Comments: &lt;/td&gt;<br />
&lt;td&gt;&lt;textarea name=&#8221;comments&#8221; cols=&#8221;45&#8243; rows=&#8221;10&#8243; columns=&#8221;30&#8243;&gt;&lt;?php echo $_POST['comments'];?&gt;&lt;/textarea&gt;&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
&lt;td&gt;Enter what you see below&#8230; &lt;/td&gt;<br />
&lt;td&gt;&lt;input type=&#8221;text&#8221; name=&#8221;secure&#8221;/&gt;&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
&lt;td&gt;&lt;img src=&#8221;captcha_image.php&#8221; alt=&#8221;security image&#8221; border=&#8221;0&#8243;/&gt;&lt;/td&gt;&lt;td&gt;&lt;input type=&#8221;submit&#8221; name=&#8221;submit&#8221; value=&#8221;Send&#8221;/&gt;&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;/table&gt;</p>
<p>&lt;/form&gt;</p>
<p>&lt;/body&gt;<br />
&lt;/html&gt;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lessharma.com/2011/11/28/who-to-create-a-contact-us-web-form-with-captcha/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lego NinJago</title>
		<link>http://www.lessharma.com/2011/01/30/lego-ninjago/</link>
		<comments>http://www.lessharma.com/2011/01/30/lego-ninjago/#comments</comments>
		<pubDate>Sun, 30 Jan 2011 19:31:43 +0000</pubDate>
		<dc:creator>Les</dc:creator>
				<category><![CDATA[Computers]]></category>

		<guid isPermaLink="false">http://www.lessharma.com/?p=486</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.lessharma.com/wp-content/gallery/general-everyday-photos/ninjago1.jpg' alt='ninjago1' class='ngg-singlepic ngg-none' /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lessharma.com/2011/01/30/lego-ninjago/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dover Life Guard Club Swimming Gala Thursday 18th Nov 2010</title>
		<link>http://www.lessharma.com/2010/11/19/dover-life-guard-club-swimming-gala-thursday-18th-nov-2010/</link>
		<comments>http://www.lessharma.com/2010/11/19/dover-life-guard-club-swimming-gala-thursday-18th-nov-2010/#comments</comments>
		<pubDate>Fri, 19 Nov 2010 20:59:02 +0000</pubDate>
		<dc:creator>Les</dc:creator>
				<category><![CDATA[Computers]]></category>

		<guid isPermaLink="false">http://www.lessharma.com/2010/11/19/dover-life-guard-club-swimming-gala-thursday-18th-nov-2010/</guid>
		<description><![CDATA[Bryn and Evan both won a gold medal at Dover life guard club swimming gala on Thursday evening. Bryn was the youngest swimmer at 5. He wasn&#8217;t far behind the 9 year olds.]]></description>
			<content:encoded><![CDATA[<p>Bryn and Evan both won a gold medal at Dover life guard club swimming gala on Thursday evening.<br />
Bryn was the youngest swimmer at 5. He wasn&#8217;t far behind the 9 year olds.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lessharma.com/2010/11/19/dover-life-guard-club-swimming-gala-thursday-18th-nov-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dover Life Guard Club Swimming Gala Thursday 18th Nov 2010</title>
		<link>http://www.lessharma.com/2010/11/07/evan-remove-image-background/</link>
		<comments>http://www.lessharma.com/2010/11/07/evan-remove-image-background/#comments</comments>
		<pubDate>Sun, 07 Nov 2010 07:41:09 +0000</pubDate>
		<dc:creator>Les</dc:creator>
				<category><![CDATA[Computers]]></category>

		<guid isPermaLink="false">http://www.lessharma.com/2010/11/07/evan-remove-image-background/</guid>
		<description><![CDATA[My little man Evan removes his first image background for one of our Snuggle Feet baby shoes using Fireworks.]]></description>
			<content:encoded><![CDATA[<p>My little man Evan removes his first image background for one of our Snuggle Feet baby shoes using Fireworks.<br/><br/><a href="http://www.lessharma.com/wp-content/uploads/2010/11/20101119-210115.jpg"><img src="http://www.lessharma.com/wp-content/uploads/2010/11/20101119-210115.jpg" alt="" class="alignnone size-full" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lessharma.com/2010/11/07/evan-remove-image-background/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

