<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Email Activation For Registration Forms</title>
	<atom:link href="http://www.learnphponline.com/scripts/email-activation-for-php-forms/feed" rel="self" type="application/rss+xml" />
	<link>http://www.learnphponline.com/scripts/email-activation-for-php-forms</link>
	<description>Learn PHP Online</description>
	<lastBuildDate>Fri, 23 Dec 2011 17:09:11 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: baby</title>
		<link>http://www.learnphponline.com/scripts/email-activation-for-php-forms/comment-page-3#comment-15470</link>
		<dc:creator>baby</dc:creator>
		<pubDate>Fri, 23 Dec 2011 17:09:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.learnphponline.com/?p=53#comment-15470</guid>
		<description>Pleas I need you to help me in php 
 I need to simple regstration of student 
I use xampp for database I made database id(AUTO_INCREMENT) ,fn,ln,email,gender,AGE,Adress

so I need php code please</description>
		<content:encoded><![CDATA[<p>Pleas I need you to help me in php<br />
 I need to simple regstration of student<br />
I use xampp for database I made database id(AUTO_INCREMENT) ,fn,ln,email,gender,AGE,Adress</p>
<p>so I need php code please</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Skittles</title>
		<link>http://www.learnphponline.com/scripts/email-activation-for-php-forms/comment-page-3#comment-14331</link>
		<dc:creator>Skittles</dc:creator>
		<pubDate>Wed, 16 Nov 2011 00:33:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.learnphponline.com/?p=53#comment-14331</guid>
		<description>One thing: You could have sped up the query by setting it to search for the row where the stored activation key is equal to the one from the email, so you aren&#039;t selecting everything from that table.</description>
		<content:encoded><![CDATA[<p>One thing: You could have sped up the query by setting it to search for the row where the stored activation key is equal to the one from the email, so you aren&#8217;t selecting everything from that table.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: deepak</title>
		<link>http://www.learnphponline.com/scripts/email-activation-for-php-forms/comment-page-3#comment-14219</link>
		<dc:creator>deepak</dc:creator>
		<pubDate>Sat, 12 Nov 2011 13:56:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.learnphponline.com/?p=53#comment-14219</guid>
		<description>you write like a shekshpear.</description>
		<content:encoded><![CDATA[<p>you write like a shekshpear.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ArnieX</title>
		<link>http://www.learnphponline.com/scripts/email-activation-for-php-forms/comment-page-3#comment-13701</link>
		<dc:creator>ArnieX</dc:creator>
		<pubDate>Sat, 22 Oct 2011 09:03:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.learnphponline.com/?p=53#comment-13701</guid>
		<description>This helped me as well but let me mention some details, if you&#039;d like to optimize DB usage do not unnecessarily use WHILE loop it is not welcomed in this place see why... If your  registration form is advanced with absolute validation = no errors just correct validation so no one can actually fill out incorrect values and duplicates then you can just use UPDATE datatable SET value=&#039;value&#039; WHERE actID=&quot;.$actID and my advice is to MD5 users email  and than use such function to encode MD5 with some numberletter to number encryption to make it just number but UNIQUE then you don&#039;t have tu keep dumping your database with WHILE loop and just simply update the one unique ID. And if your registration form doesn&#039;t allow one email to be registered twice and more. You don&#039;t have to worry about nothing. Good to mention as well is that this MAIL build-in functionality works with only safe-mode OFF, once your host turn on SM ON you&#039;re stucked in deep hole with no registration capabality :) needed to use some third party extension with SMTP sender.</description>
		<content:encoded><![CDATA[<p>This helped me as well but let me mention some details, if you&#8217;d like to optimize DB usage do not unnecessarily use WHILE loop it is not welcomed in this place see why&#8230; If your  registration form is advanced with absolute validation = no errors just correct validation so no one can actually fill out incorrect values and duplicates then you can just use UPDATE datatable SET value=&#8217;value&#8217; WHERE actID=&#8221;.$actID and my advice is to MD5 users email  and than use such function to encode MD5 with some numberletter to number encryption to make it just number but UNIQUE then you don&#8217;t have tu keep dumping your database with WHILE loop and just simply update the one unique ID. And if your registration form doesn&#8217;t allow one email to be registered twice and more. You don&#8217;t have to worry about nothing. Good to mention as well is that this MAIL build-in functionality works with only safe-mode OFF, once your host turn on SM ON you&#8217;re stucked in deep hole with no registration capabality <img src='http://www.learnphponline.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  needed to use some third party extension with SMTP sender.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sandip</title>
		<link>http://www.learnphponline.com/scripts/email-activation-for-php-forms/comment-page-3#comment-13448</link>
		<dc:creator>Sandip</dc:creator>
		<pubDate>Sun, 02 Oct 2011 10:52:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.learnphponline.com/?p=53#comment-13448</guid>
		<description>It is a great tutorial i had fetching no confusion to run this script.
Thanks a lot for sharing this article.</description>
		<content:encoded><![CDATA[<p>It is a great tutorial i had fetching no confusion to run this script.<br />
Thanks a lot for sharing this article.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob Tomorrow</title>
		<link>http://www.learnphponline.com/scripts/email-activation-for-php-forms/comment-page-3#comment-13261</link>
		<dc:creator>Rob Tomorrow</dc:creator>
		<pubDate>Sat, 17 Sep 2011 03:32:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.learnphponline.com/?p=53#comment-13261</guid>
		<description>I see that you deleted my comment where I pointed out a mistake in the tutorial.

I&#039;m not complaining, this tutorial helped me understand how to use a activation key, but if the mistake wasn&#039;t there I wouldn&#039;t of been pulling my hair out for two days. It would be better to correct the mistake than to just delete the comment so others don&#039;t have the same headaches. 

Just don&#039;t make the activationkey column a Unique Key then the code wouldn&#039;t break after the first user completes registration.</description>
		<content:encoded><![CDATA[<p>I see that you deleted my comment where I pointed out a mistake in the tutorial.</p>
<p>I&#8217;m not complaining, this tutorial helped me understand how to use a activation key, but if the mistake wasn&#8217;t there I wouldn&#8217;t of been pulling my hair out for two days. It would be better to correct the mistake than to just delete the comment so others don&#8217;t have the same headaches. </p>
<p>Just don&#8217;t make the activationkey column a Unique Key then the code wouldn&#8217;t break after the first user completes registration.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob Tomorrow</title>
		<link>http://www.learnphponline.com/scripts/email-activation-for-php-forms/comment-page-3#comment-13253</link>
		<dc:creator>Rob Tomorrow</dc:creator>
		<pubDate>Fri, 16 Sep 2011 09:04:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.learnphponline.com/?p=53#comment-13253</guid>
		<description>Oh, and I fixed it by just removing the Unique Key status from the activationkey field.</description>
		<content:encoded><![CDATA[<p>Oh, and I fixed it by just removing the Unique Key status from the activationkey field.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob Tomorrow</title>
		<link>http://www.learnphponline.com/scripts/email-activation-for-php-forms/comment-page-3#comment-13251</link>
		<dc:creator>Rob Tomorrow</dc:creator>
		<pubDate>Fri, 16 Sep 2011 09:01:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.learnphponline.com/?p=53#comment-13251</guid>
		<description>This is a nice tutorial it helped me learn how to use an activation key, but there is a problem with it that had me pulling my hair out for two days.

In the Table you have the activationkey set as a Unique Key, then when the registration is activated you have the activationkey set to an empty string.

That causes a conflict with the database because two records cannot have the same empty string because then they wouldn&#039;t be unique.

It is why several people have had a problem with duplicate activationkeys, in my case the code just wouldn&#039;t work after the first record.</description>
		<content:encoded><![CDATA[<p>This is a nice tutorial it helped me learn how to use an activation key, but there is a problem with it that had me pulling my hair out for two days.</p>
<p>In the Table you have the activationkey set as a Unique Key, then when the registration is activated you have the activationkey set to an empty string.</p>
<p>That causes a conflict with the database because two records cannot have the same empty string because then they wouldn&#8217;t be unique.</p>
<p>It is why several people have had a problem with duplicate activationkeys, in my case the code just wouldn&#8217;t work after the first record.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Trinity</title>
		<link>http://www.learnphponline.com/scripts/email-activation-for-php-forms/comment-page-3#comment-12556</link>
		<dc:creator>Trinity</dc:creator>
		<pubDate>Thu, 28 Jul 2011 23:32:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.learnphponline.com/?p=53#comment-12556</guid>
		<description>Great tutorial!  Only problem I have is due to reCAPTCHA I had to create a separate verification page.  Problem when you visit the separate verification page without an activation code it returns a list of every user that has activated.  It also sends another email to each user that has activated.  How can I prevent this?  I really don&#039;t want to expose a listing of activated users.</description>
		<content:encoded><![CDATA[<p>Great tutorial!  Only problem I have is due to reCAPTCHA I had to create a separate verification page.  Problem when you visit the separate verification page without an activation code it returns a list of every user that has activated.  It also sends another email to each user that has activated.  How can I prevent this?  I really don&#8217;t want to expose a listing of activated users.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Douglas</title>
		<link>http://www.learnphponline.com/scripts/email-activation-for-php-forms/comment-page-3#comment-12507</link>
		<dc:creator>Douglas</dc:creator>
		<pubDate>Tue, 26 Jul 2011 07:40:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.learnphponline.com/?p=53#comment-12507</guid>
		<description>Thanx alot that was wonderfull. i have just 1 question. Do you mind putting the whole code right from the start together to achieve just one complete code. 
Thanx again</description>
		<content:encoded><![CDATA[<p>Thanx alot that was wonderfull. i have just 1 question. Do you mind putting the whole code right from the start together to achieve just one complete code.<br />
Thanx again</p>
]]></content:encoded>
	</item>
</channel>
</rss>

