<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://script.spoken-tutorial.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=PHP-and-MySQL%2FC4%2FUser-Registration-Part-3%2FTamil</id>
		<title>PHP-and-MySQL/C4/User-Registration-Part-3/Tamil - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=PHP-and-MySQL%2FC4%2FUser-Registration-Part-3%2FTamil"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=PHP-and-MySQL/C4/User-Registration-Part-3/Tamil&amp;action=history"/>
		<updated>2026-04-28T02:56:42Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.17</generator>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=PHP-and-MySQL/C4/User-Registration-Part-3/Tamil&amp;diff=15167&amp;oldid=prev</id>
		<title>Gaurav at 10:25, 28 July 2014</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=PHP-and-MySQL/C4/User-Registration-Part-3/Tamil&amp;diff=15167&amp;oldid=prev"/>
				<updated>2014-07-28T10:25:22Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://script.spoken-tutorial.org/index.php?title=PHP-and-MySQL/C4/User-Registration-Part-3/Tamil&amp;amp;diff=15167&amp;amp;oldid=8571&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Gaurav</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=PHP-and-MySQL/C4/User-Registration-Part-3/Tamil&amp;diff=8571&amp;oldid=prev</id>
		<title>Priyacst: Created page with '{| border=1 !Time !Narration |- |0.00 |User registration tutorial இன் மூன்றாம் பகுதிக்கு நல்வரவு.  |- |0.04 |போன ப…'</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=PHP-and-MySQL/C4/User-Registration-Part-3/Tamil&amp;diff=8571&amp;oldid=prev"/>
				<updated>2014-02-07T07:25:11Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;#039;{| border=1 !Time !Narration |- |0.00 |User registration tutorial இன் மூன்றாம் பகுதிக்கு நல்வரவு.  |- |0.04 |போன ப…&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{| border=1&lt;br /&gt;
!Time&lt;br /&gt;
!Narration&lt;br /&gt;
|-&lt;br /&gt;
|0.00&lt;br /&gt;
|User registration tutorial இன் மூன்றாம் பகுதிக்கு நல்வரவு. &lt;br /&gt;
|-&lt;br /&gt;
|0.04&lt;br /&gt;
|போன பகுதியில் விவாதித்த எல்லாவறையும் இப்போது சோதிக்கலாம்.&lt;br /&gt;
|-&lt;br /&gt;
|0.10&lt;br /&gt;
|கடைசி பகுதியில் பார்த்ததை நினைவு படுத்த ....&lt;br /&gt;
|-&lt;br /&gt;
|0:14&lt;br /&gt;
| &amp;quot;fullname&amp;quot; மற்றும் &amp;quot;username&amp;quot; இலிருந்து tags ஐ நீக்கினோம்.&lt;br /&gt;
|-&lt;br /&gt;
|0:19&lt;br /&gt;
|&amp;quot;password&amp;quot; க்கு tag உரித்து encrypt செய்தோம்.&lt;br /&gt;
|-&lt;br /&gt;
|0:23&lt;br /&gt;
|இந்த வரிசை... functions க்கு நினைவிருக்கட்டும்.  ஆகவே நம் encrypt செய்த value க்கு tag நீக்கம் செய்யவில்லை.&lt;br /&gt;
|-&lt;br /&gt;
|0:30&lt;br /&gt;
|நம் registration process ஐ துவக்குகிறோம். &lt;br /&gt;
|-&lt;br /&gt;
|0.34&lt;br /&gt;
|இவை எல்லாமே உள்ளனவா என்று சோதிப்போம். &lt;br /&gt;
|-&lt;br /&gt;
|0:38&lt;br /&gt;
|அதற்கு முன்  &amp;quot;date&amp;quot; ஐ அமைக்கிறேன்.  &lt;br /&gt;
|-&lt;br /&gt;
|0.43&lt;br /&gt;
|இப்போது இது date functionஐ பயன்படுத்தும்.&lt;br /&gt;
|-&lt;br /&gt;
|0:47&lt;br /&gt;
|இதனுள் &amp;quot;Y&amp;quot; வருடத்துக்கும்  &amp;quot;m&amp;quot;  மாதத்திற்கும்  &amp;quot;d&amp;quot; தேதிக்கும் இருக்கின்றன.&lt;br /&gt;
|-&lt;br /&gt;
|0:55&lt;br /&gt;
| capital &amp;quot;Y&amp;quot; இருந்தால் அது நான்கு இலக்க வருடம்.  small &amp;quot;y&amp;quot; ஆனால் 2 இலக்க வருடம்..&lt;br /&gt;
|-&lt;br /&gt;
|1:02&lt;br /&gt;
| database இல் இருப்பது ...வருடம் முதலில், பின் மாதம், தேதி.  hyphens ஆல் பிரிந்துள்ளன.&lt;br /&gt;
|-&lt;br /&gt;
|1:15&lt;br /&gt;
| database க்குள் இங்கே நுழைந்து  &amp;quot;users&amp;quot; இல் ஒரு மதிப்பை உள்ளிட்டு இதை பார்க்கலாம்.&lt;br /&gt;
|-&lt;br /&gt;
|1:22&lt;br /&gt;
|இந்த function ஐ பயன்படுத்தினால் &amp;quot;date&amp;quot; ஒரு குறிப்பிட்ட formatஇல் உள்ளது.  &lt;br /&gt;
|-&lt;br /&gt;
|1:29&lt;br /&gt;
| இன்றைய தேதியை சொடுக்க வருடம் 4- இலக்க format இலும் மாதம் இங்கேயும் தேதி இங்கேயும் hyphens ஆல் பிரிந்து உள்ளன.&lt;br /&gt;
|-&lt;br /&gt;
|1:40&lt;br /&gt;
| என் database இன்  structure அப்படித்தான் இருக்கிறது.&lt;br /&gt;
|-&lt;br /&gt;
|1:45&lt;br /&gt;
|சரி, ஆகவே  &amp;quot;if submit&amp;quot;... பின் இருக்கிறதா என்று சோதிக்க வேண்டும்.&lt;br /&gt;
|-&lt;br /&gt;
|1.51&lt;br /&gt;
|ஒரு comment இங்கே &amp;quot;check for existence&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|1:55&lt;br /&gt;
|இப்போது, இது மிகச்சுலபம். &lt;br /&gt;
|-&lt;br /&gt;
|1.58&lt;br /&gt;
|கொடுக்க வேண்டியது ஒரு  &amp;quot;if&amp;quot; statement பின்னால் ஒரு block  code.&lt;br /&gt;
|-&lt;br /&gt;
|2:05&lt;br /&gt;
| condition என்ன? &amp;quot;if fullname, username, password மற்றும் repeat password exist&amp;quot;.... ஆதாரம் இங்கே உள்ளது ... &amp;quot;if username&amp;quot; பின் &amp;quot;and&amp;quot;, ஆகவே  double ampersand symbol. &lt;br /&gt;
|-&lt;br /&gt;
|2:24&lt;br /&gt;
|பின் சொல்வது &amp;quot;password&amp;quot; மற்றும் சொல்வது .... &lt;br /&gt;
|-&lt;br /&gt;
|2:28&lt;br /&gt;
|Oh! இங்கே &amp;quot;fullname&amp;quot; மறந்துபோனது, சேர்க்கிறேன்.&lt;br /&gt;
|-&lt;br /&gt;
|2:33&lt;br /&gt;
|ஒரு double ampersand sign ஆல் பிரித்து...&lt;br /&gt;
|-&lt;br /&gt;
|2:38&lt;br /&gt;
| கடைசி &amp;quot;repeat password&amp;quot; ஆகவே அதை type செய்வோம்.&lt;br /&gt;
|-&lt;br /&gt;
|2:42&lt;br /&gt;
|இவை அனைத்தும் தேவை.&lt;br /&gt;
|-&lt;br /&gt;
|2.46&lt;br /&gt;
|Else, சொல்வது - echo &amp;quot;Please fill in&amp;quot; மற்றும் தடிமனான எழுத்துக்களில்  &amp;quot;all&amp;quot;... fields. &lt;br /&gt;
|-&lt;br /&gt;
|2:57&lt;br /&gt;
|பின் ஒரு paragraph break.&lt;br /&gt;
|-&lt;br /&gt;
|3:01&lt;br /&gt;
|கூடுதலாக paragraph break formக்கு முன். இதனால் ஒவ்வொரு error message க்கும் முன்னால் அதை சேர்க்க வேண்டாம்.&lt;br /&gt;
|-&lt;br /&gt;
|3:10&lt;br /&gt;
|அவ்வளவுதான். முயற்சி செய்யலாம்&lt;br /&gt;
|-&lt;br /&gt;
|3:13&lt;br /&gt;
| &amp;quot;register&amp;quot; page க்கு திரும்புகிறேன். &lt;br /&gt;
|-&lt;br /&gt;
|3.17&lt;br /&gt;
|இதோ.  Register இல் சொடுக்கலாம்,&lt;br /&gt;
|-&lt;br /&gt;
|3:20&lt;br /&gt;
|&amp;quot;Please fill in all fields&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|3:22&lt;br /&gt;
|இங்கே சில field களில் உள்ளிடலாம்.&lt;br /&gt;
|-&lt;br /&gt;
|3:25&lt;br /&gt;
|ஒரு password கொடுக்கலாம். &lt;br /&gt;
|-&lt;br /&gt;
|3.27&lt;br /&gt;
|அதை திருப்பி கொடுக்க வேண்டாம்.&lt;br /&gt;
|-&lt;br /&gt;
|3:30&lt;br /&gt;
|Register. Oh!   repeat password..... &lt;br /&gt;
|-&lt;br /&gt;
|3.43&lt;br /&gt;
|repeat password.&lt;br /&gt;
|-&lt;br /&gt;
|3.45&lt;br /&gt;
| இது ஏன் வேலை செய்யவில்லை? காலி புலத்தின் &amp;quot;md5&amp;quot; value ஒரு string of text இன் &amp;quot;md5&amp;quot; . &lt;br /&gt;
|-&lt;br /&gt;
|3.56&lt;br /&gt;
|ஒரு encrypted string of text.&lt;br /&gt;
|-&lt;br /&gt;
|4:00&lt;br /&gt;
|ஆகவே, செய்ய வேண்டியது &amp;quot;md5&amp;quot; function ஐ இங்கிருந்து எடுத்துவிட வேண்டும்.&lt;br /&gt;
|-&lt;br /&gt;
|4.06&lt;br /&gt;
| குறிப்பாக end brackets. இங்கே கீழே வந்து எல்லா data வையும் சோதிக்கிறேன்.&lt;br /&gt;
|-&lt;br /&gt;
|4:14&lt;br /&gt;
|ஆகவே திரும்பிப்போய் மீண்டும் முயற்சிக்கலாம்.&lt;br /&gt;
|-&lt;br /&gt;
|4:17&lt;br /&gt;
| &amp;quot;repeat password&amp;quot; ஐ இடாதபோது இது முன்னே சரியாக வேலை செய்யவில்லை.&lt;br /&gt;
|-&lt;br /&gt;
|4:23&lt;br /&gt;
|ஆகவே password அல்லது repeat password ஐ தேராதபோது error கிடைத்தது &lt;br /&gt;
|-&lt;br /&gt;
|4:30&lt;br /&gt;
| மீண்டும் repeat password தவிர வேறு value ஐ தேர்ந்தால் இன்னும் இந்த  error கிடைக்கிறது.&lt;br /&gt;
|-&lt;br /&gt;
|4:37&lt;br /&gt;
| அதுதான் பிரச்சினை. சொல்ல வேண்டியது - எல்லாம் இருந்தால் பிறகு நம் password மற்றும் repeat password ஐ convert செய்யலாம்.&lt;br /&gt;
|-&lt;br /&gt;
|4:46&lt;br /&gt;
|ஆகவே சொல்வது  &amp;quot;password&amp;quot; is equal to &amp;quot;md5&amp;quot; of password&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|4:53&lt;br /&gt;
|இது நம் original variable value ஐ encrypt செய்து, மேலும் ஒரு new password code ஐ அதே variable இல் சேமிக்கும்.&lt;br /&gt;
|-&lt;br /&gt;
|5:00&lt;br /&gt;
|கூடுதலாக சொல்ல வேண்டியது &amp;quot;repeat password&amp;quot; equals &amp;quot;md5&amp;quot; மற்றும் &amp;quot;repeat password&amp;quot;. &lt;br /&gt;
|-&lt;br /&gt;
|5:08&lt;br /&gt;
|இங்கே &amp;quot;encrypt password&amp;quot; என comment செய்வோம். password ஐ encrypt செய்தாயிற்று.&lt;br /&gt;
|-&lt;br /&gt;
|5:15&lt;br /&gt;
|இப்போது மேலே போய் எல்லா data வையும் data base இல் சேர்ப்போம்.&lt;br /&gt;
|-&lt;br /&gt;
|5:21&lt;br /&gt;
| இதை செய்யப்போகிறேன். எல்லா data வும் registration க்கு போகிறது. ஆகவே input ஆகும் ஒவ்வொரு data வுக்கும் அதிக பட்ச வரையை நிர்ணயிப்போம்,&lt;br /&gt;
|-&lt;br /&gt;
|5:39&lt;br /&gt;
|இப்போது அது 25 characters ... நம் fullname, username, password மற்றும் repeat password க்கு. ஆகவே  அதிக பட்சம் 25.&lt;br /&gt;
|-&lt;br /&gt;
|5.50&lt;br /&gt;
|ஆகவே சொல்வது - if the string length of username is bigger or greater than 25.... or.... &lt;br /&gt;
|-&lt;br /&gt;
|6.05&lt;br /&gt;
|string length of the fullname is greater than 25&lt;br /&gt;
|-&lt;br /&gt;
|6:15&lt;br /&gt;
|இவற்றை தனித்தனியாக பார்த்து  username அல்லது  fullname மிக நீளமா என சோதிக்கலாம்&lt;br /&gt;
|-&lt;br /&gt;
|6:24&lt;br /&gt;
|இதை சரியாக சொல்கிறேன்.&lt;br /&gt;
|-&lt;br /&gt;
|6:27&lt;br /&gt;
|இந்த ஒவ்வொரு value வும்  greater than 25 &lt;br /&gt;
|-&lt;br /&gt;
|6:34&lt;br /&gt;
| இவற்றை echo out செய்வோம் &lt;br /&gt;
|-&lt;br /&gt;
|6.40&lt;br /&gt;
|&amp;quot;username&amp;quot; ஐ பயன்படுத்தி அல்லது...... இல்லை.... &lt;br /&gt;
|-&lt;br /&gt;
|6:48&lt;br /&gt;
| &amp;quot;Max limit for username or fullname are 25 characters&amp;quot; என்கிறேன்.&lt;br /&gt;
|-&lt;br /&gt;
|6:55&lt;br /&gt;
|இல்லாவிட்டால் password length ஐ சோதிக்கலாம்&lt;br /&gt;
|-&lt;br /&gt;
|7:01&lt;br /&gt;
|இப்போது - &amp;quot;check password length&amp;quot; ஐ குறிப்பாக செய்வேன். அதில் ஒரு விஷயம் இருக்கிறது.&lt;br /&gt;
|-&lt;br /&gt;
|7:12&lt;br /&gt;
| சொல்வது &amp;quot;if string length of my password is greater than 25.... or.... string length.....&lt;br /&gt;
|-&lt;br /&gt;
|7:30&lt;br /&gt;
|இல்லை... um... இதை நீக்கலாம். இந்த &amp;quot;else&amp;quot; ஐ...&lt;br /&gt;
|-&lt;br /&gt;
|7:36&lt;br /&gt;
|என் passwords match ஆகிறதா என்று முதலில் சோதிப்பேன்.&lt;br /&gt;
|-&lt;br /&gt;
|7:41&lt;br /&gt;
|சொல்வது &amp;quot;if password equals equals to repeat password&amp;quot;  மீதி பெரிய block of code ஐ தொடர்க.&lt;br /&gt;
|-&lt;br /&gt;
|7:53&lt;br /&gt;
|இல்லாவிட்டால்  user க்கு &amp;quot;Your passwords do not match&amp;quot; என்று சொல். &lt;br /&gt;
|-&lt;br /&gt;
|8.00&lt;br /&gt;
|சரியா? &lt;br /&gt;
|-&lt;br /&gt;
|8:03&lt;br /&gt;
|ஆகவே , இங்கே type செய்யலாம். மேலும்  character நீளத்தை சோதித்துக்கொண்டு இருக்கலாம்.&lt;br /&gt;
|-&lt;br /&gt;
|8:09&lt;br /&gt;
|இப்போது  &amp;quot;username&amp;quot; மற்றும் &amp;quot;fullname&amp;quot; இன் character நீளத்தை சோதிக்க....  &lt;br /&gt;
|-&lt;br /&gt;
|8.14&lt;br /&gt;
|ஆகவே , &amp;quot;check char length of username and fullname&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|8:18&lt;br /&gt;
|மேலும் அது முன்னே சொன்னதேதான்  &amp;quot;if username is greater than 25&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
|8:25&lt;br /&gt;
|சரியாகச்சொல்ல இந்த function இல் பயன்படுத்திய string length  greater than 25 எனில் ... &lt;br /&gt;
|-	&lt;br /&gt;
|8.31&lt;br /&gt;
|அல்லது fullname இன் string length greater than 25 எனில், நாம் echo செய்வது &amp;quot;Length of username or fullname is too long!&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|8:43&lt;br /&gt;
|ஆகவே , எளிதாக வைத்துக்கொள்வோம். பின் நாம் சொல்வது &lt;br /&gt;
|-&lt;br /&gt;
|8.51&lt;br /&gt;
| &amp;quot;check password length&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|8:57&lt;br /&gt;
|இங்கே குறிப்பிடுவது அல்லது சொல்வது &amp;quot;if&amp;quot;... இப்போது password கள் match ஆவது நினைவிருக்கட்டும் ...&lt;br /&gt;
|-&lt;br /&gt;
|9:04&lt;br /&gt;
|ஆகவே ஒரு password variable ஐ சோதித்தால் போதும்.&lt;br /&gt;
|-&lt;br /&gt;
|9:09&lt;br /&gt;
|இங்கே சொல்வது -  password இன் string length greater than 25 அல்லது lesser than 6 characters எனில் ....&lt;br /&gt;
|-&lt;br /&gt;
|9.23&lt;br /&gt;
|...நாம் ஒரு error ஐ echo out செய்வோம். சொல்வது &amp;quot;Password must be between 6 and 25 characters&amp;quot;. &lt;br /&gt;
|-&lt;br /&gt;
|9.35&lt;br /&gt;
|இது சரியாக வேலை செய்யும்.&lt;br /&gt;
|-&lt;br /&gt;
|9:37&lt;br /&gt;
| இதை அடுத்த  tutorial லில் விவரிக்கிறேன்.&lt;br /&gt;
|-&lt;br /&gt;
|9:41&lt;br /&gt;
| இதை ஒரு &amp;quot;else&amp;quot; statement உடன் முடிக்கலாம்.&lt;br /&gt;
|-&lt;br /&gt;
|9:46&lt;br /&gt;
|ஆகவே சொல்வது... இல்லாவிட்டால்  &amp;quot;register the user&amp;quot;.  &lt;br /&gt;
|-&lt;br /&gt;
|9.51&lt;br /&gt;
|user ஐ register செய்யும் code இங்கே போகும்.&lt;br /&gt;
|-&lt;br /&gt;
|9:56&lt;br /&gt;
|அடுத்த tutorial லில் இதை சோதிப்போம்.மேலும் user ஐ register செய்வது எப்படி என்று கற்போம். அதற்கான  code ஐ இங்கே எழுதுவோம்.&lt;br /&gt;
|-&lt;br /&gt;
|10:06&lt;br /&gt;
|இது முக்கியமாக  password  அதிக பட்சம் குறைந்த பட்ச வரையரைக்குள் உள்ளதை சோதிக்க.  இந்த block of code தான் முக்கியமான &amp;quot;register the user&amp;quot; piece of code.&lt;br /&gt;
|-&lt;br /&gt;
|10:17&lt;br /&gt;
|ஆகவே  அடுத்த டுடோரியலில் சந்திக்கலாம். இதற்கு தமிழாக்கம் கடலூர் திவா. குரல் கொடுத்தது IIT Bombay லிருந்து பிரியா. நன்றி&lt;/div&gt;</summary>
		<author><name>Priyacst</name></author>	</entry>

	</feed>