<?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-2%2FTamil</id>
		<title>PHP-and-MySQL/C4/User-Registration-Part-2/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-2%2FTamil"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=PHP-and-MySQL/C4/User-Registration-Part-2/Tamil&amp;action=history"/>
		<updated>2026-05-30T07:59:54Z</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-2/Tamil&amp;diff=15160&amp;oldid=prev</id>
		<title>Gaurav at 10:07, 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-2/Tamil&amp;diff=15160&amp;oldid=prev"/>
				<updated>2014-07-28T10:07:24Z</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-2/Tamil&amp;amp;diff=15160&amp;amp;oldid=8560&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-2/Tamil&amp;diff=8560&amp;oldid=prev</id>
		<title>Priyacst: Created page with '{| border=1 !Time !Narration |- |0:00 |User registration tutorial இன் இரண்டாம் பகுதிக்கு நல்வரவு. |- |0:05 |இந்த ப…'</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=PHP-and-MySQL/C4/User-Registration-Part-2/Tamil&amp;diff=8560&amp;oldid=prev"/>
				<updated>2014-02-06T10:33:14Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;#039;{| border=1 !Time !Narration |- |0:00 |User registration tutorial இன் இரண்டாம் பகுதிக்கு நல்வரவு. |- |0:05 |இந்த ப…&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:05&lt;br /&gt;
|இந்த பகுதியில் forms இருப்பதை உறுதிசெய்யலாம். இந்த field களில் நாம்  type செய்தவற்றை நீக்குவோம்.&lt;br /&gt;
|-&lt;br /&gt;
|0:12&lt;br /&gt;
|மேலும் password ஐ encrypt செய்வோம்.&lt;br /&gt;
|-&lt;br /&gt;
|0:16&lt;br /&gt;
| html tag களை நகர்த்தப்போகிறோம்.&lt;br /&gt;
|-&lt;br /&gt;
|0:23&lt;br /&gt;
|நாம் login பகுதிக்கு encrypt செய்தது நினைவிருக்கட்டும்.  இந்த &amp;quot;login dot php&amp;quot;  file ஐ திறக்கிறேன்.... மேலும் இங்கே என் page க்கு சில மாற்றங்களை செய்ய வேண்டும்.&lt;br /&gt;
|-&lt;br /&gt;
|0:37&lt;br /&gt;
| password ஐ நேரடியாக நம் database க்கு எடுத்துச்செல்வோம்.&lt;br /&gt;
|-&lt;br /&gt;
|0:44&lt;br /&gt;
|இந்த  &amp;quot;dbusername&amp;quot; value மற்றும் நம் &amp;quot;dbpassword&amp;quot; ஐ மாற்ற வேண்டும்.&lt;br /&gt;
|-&lt;br /&gt;
|0:50&lt;br /&gt;
| இந்த code ஐ எழுத முந்தைய டுடோரியலை பார்த்திருக்க வேண்டும்.&lt;br /&gt;
|-&lt;br /&gt;
|0:56&lt;br /&gt;
| &amp;quot;register dot php&amp;quot; க்கு மீண்டும் போகலாம். முதலில் &amp;quot;submit&amp;quot; க்கு சோதிக்கலாம்.&lt;br /&gt;
|-&lt;br /&gt;
|1:02&lt;br /&gt;
|இப்போதைக்கு  &amp;quot;submit&amp;quot; variable இங்கில்லை.&lt;br /&gt;
|-&lt;br /&gt;
|1:06&lt;br /&gt;
|ஆகவே இது equal to &amp;quot;dollar sign underscore POST&amp;quot; மற்றும் &amp;quot;submit&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|1:14&lt;br /&gt;
|  submit button ஐ இங்கே user சொடுக்கினால், இதில் &amp;quot;Register&amp;quot; எனும் value இருக்கும்.&lt;br /&gt;
|-&lt;br /&gt;
|1:23&lt;br /&gt;
|மற்றும் இது சொல்வது &amp;quot;user இந்த button ஐ சொடுக்கியிருந்தால்&amp;quot;, பின் நம் code உடன் மேலே போகலாம்.&lt;br /&gt;
|-&lt;br /&gt;
|1:31&lt;br /&gt;
|பெற வேண்டிய மற்ற value... user இன் பெயர். ஆகவே userன் fullname. நான் type செய்வது  &amp;quot;fullname = $ underscore POST&amp;quot; மற்றும் &amp;quot;fullname&amp;quot;. இதன் ஆதாரத்தை இங்கே பார்க்கலாம்.&lt;br /&gt;
|-&lt;br /&gt;
|1:51&lt;br /&gt;
|ஆகவே fullname, username, password, repeat pasword ஆகியவை கிடைத்ததும்  இங்கே கொடுத்த பெயரை mimick செய்கிறோம். சரியா? &lt;br /&gt;
|-&lt;br /&gt;
|1:59&lt;br /&gt;
|&amp;quot;fullname&amp;quot; உள்ளது; மேலும் இப்போது  &amp;quot;username&amp;quot; உள்ளது.&lt;br /&gt;
|-&lt;br /&gt;
|2:09 &lt;br /&gt;
|எப்போது code செய்தாலும் இவற்றை copy paste செய்வேன்.&lt;br /&gt;
|-&lt;br /&gt;
|2:12&lt;br /&gt;
| அடுத்து &amp;quot;password&amp;quot; மற்றும் &amp;quot;repeat password&amp;quot;.  &amp;quot;password&amp;quot; மற்றும் &amp;quot;repeat password&amp;quot; இங்குள்ளன. இந்த value களை மாற்றுகிறேன்.  type செய்யத்தேவையில்லை.&lt;br /&gt;
|-&lt;br /&gt;
|2:26&lt;br /&gt;
| php க்கு நீங்கள் புதிதானால் மீண்டும் மீண்டும் இவற்றை type  செய்து பாருங்கள். பயிற்சிக்காக....&lt;br /&gt;
|-&lt;br /&gt;
|2:34&lt;br /&gt;
|சரி நம் value கள் அனைத்தும் இங்கே உள்ளன.&lt;br /&gt;
|-&lt;br /&gt;
|2:37&lt;br /&gt;
|ஆகவே, if &amp;quot;submit&amp;quot;. அவற்றை  echo out செய்து எல்லாம் சரியாக submit ஆகி உள்ளதை நிரூபிக்கிறேன்.&lt;br /&gt;
|-&lt;br /&gt;
|2:49&lt;br /&gt;
|இதை debugging க்காக செய்யுங்கள். எதேனும் தப்பாகியிருக்கலாம்.   தவறான டேடாவை  database இல் வைப்பதில் அர்த்தமில்லை.&lt;br /&gt;
|-&lt;br /&gt;
|2:54&lt;br /&gt;
|சொல்வது echo &amp;quot;username&amp;quot; மற்றும் forward slash மற்றும் &amp;quot;password&amp;quot;. பின் &amp;quot;repeat password&amp;quot; மற்றும் பின் user இன் &amp;quot;fullname&amp;quot; அடுத்து line terminator. &lt;br /&gt;
|-&lt;br /&gt;
|3:16&lt;br /&gt;
|நம் form இலிருந்து பெற்ற data அனைத்தும் இங்கே இருக்கிறது.&lt;br /&gt;
|-&lt;br /&gt;
|3:21&lt;br /&gt;
|ஆகவே இதை &amp;quot;form data&amp;quot; என்று comment செய்கிறேன்.&lt;br /&gt;
|-&lt;br /&gt;
|3:24&lt;br /&gt;
|அதை செய்ய உங்களுக்கு தெரிந்திருக்கும்.&lt;br /&gt;
|-&lt;br /&gt;
|3:27&lt;br /&gt;
| form submit செய்யப்பட்டதானால் ... இதை echo out செய்வேன்; அது அங்கிருப்பதை உறுதி செய்ய.&lt;br /&gt;
|-&lt;br /&gt;
|3:32&lt;br /&gt;
|இப்போது &amp;quot;Register&amp;quot; ஐ சொடுக்க ஒன்றுமே நடக்கவில்லை. &lt;br /&gt;
|-&lt;br /&gt;
|3:40&lt;br /&gt;
|சரி, இப்போது என் முழு பெயரை  type செய்கிறேன். மேலும் என் username மற்றும்  password ... அது இப்போதைக்கு &amp;quot;abc&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|3:49&lt;br /&gt;
|இப்போதும் &amp;quot;Register&amp;quot; ஐ சொடுக்க ஒன்றுமே நடக்கவில்லை. &lt;br /&gt;
|-&lt;br /&gt;
|3:52&lt;br /&gt;
|ஆகவே &amp;quot;if submit&amp;quot;,  &amp;quot;POST submit&amp;quot;. &lt;br /&gt;
|-&lt;br /&gt;
|3:57&lt;br /&gt;
|இதனால்தான்... &amp;quot;form action&amp;quot; இல் நாம் ஒரு  &amp;quot;method&amp;quot; ஐ அமைக்க வேண்டும். அது &amp;quot;POST&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|4:05&lt;br /&gt;
|அதை சேர்க்க மறந்து போனேன்.&lt;br /&gt;
|-&lt;br /&gt;
|4:07&lt;br /&gt;
|method  &amp;quot;POST&amp;quot; ஆக இருக்க வேண்டும். இல்லாவிட்டால் default ஆன &amp;quot;GET&amp;quot; தான் கிடைக்கும்.  சரி, இங்கே எல்லாமே தெரிகிறது.&lt;br /&gt;
|-&lt;br /&gt;
|4:13&lt;br /&gt;
|page ஐ refresh  செய்து dataஐ மீண்டும் type செய்கிறேன்.&lt;br /&gt;
|-&lt;br /&gt;
|4:21&lt;br /&gt;
|அது &amp;quot;Alex Garrett&amp;quot; மற்றும் username &amp;quot;alex&amp;quot;. இது &amp;quot;abc&amp;quot; மற்றும் &amp;quot;abc&amp;quot;.  &amp;quot;Register&amp;quot; ஐ சொடுக்க... data இங்கே தெரிகிறது.&lt;br /&gt;
|-&lt;br /&gt;
|4:30 &lt;br /&gt;
|எல்லாம் சரியா என்று சோதிக்கலாம். fullname ... &amp;quot;Alex Garrett&amp;quot;. என் username  &amp;quot;alex&amp;quot; மற்றும்  &amp;quot;abc&amp;quot; இங்கே மற்றும் இங்கே.&lt;br /&gt;
|-&lt;br /&gt;
|4:40&lt;br /&gt;
|இந்த password களை encrypt செய்ய வேண்டும்.&lt;br /&gt;
|-&lt;br /&gt;
|4:43&lt;br /&gt;
|மேலும் Google அல்லது எந்த search engine இலும் &amp;quot;MD5 encryption&amp;quot; என தேடினால் அதுவே &amp;quot;M D 5&amp;quot;. இதை எழுதித்தருகிறேன்.  data வை encrypt செய்ய இது நல்ல வழி.&lt;br /&gt;
|-&lt;br /&gt;
|4:54&lt;br /&gt;
| இதெல்லாவற்றையும் நீக்குகிறேன். இப்போது எல்லாம் சரி. Php இல் Md5ன் function ஒரு string அல்லது numerical value ஐ எடுத்துக்கொள்கிறது.... string value அல்லது data value.&lt;br /&gt;
|-&lt;br /&gt;
|5:09&lt;br /&gt;
|மேலும் இது MD5 encryption க்கு encrypt ஆகிறது&lt;br /&gt;
|-&lt;br /&gt;
|5:13&lt;br /&gt;
| &amp;quot;alex&amp;quot; ஐ Md5 க்கு encrypt செய்வதாக வைத்துக்கொள்ளலாம். அதை echo out செய்து  refresh செய்யலாம்.&lt;br /&gt;
|-&lt;br /&gt;
|5:19&lt;br /&gt;
| data வை resend செய்ய வேண்டாம். ஆகவே  அது இங்கிருந்தே வரட்டும். register மீது சொடுக்கலாம்.&lt;br /&gt;
|-&lt;br /&gt;
|5:26&lt;br /&gt;
| இங்கே போய் &amp;quot;if submit&amp;quot; சரியாக இருக்கிறதா என்று பார்க்கலாம். இந்த condition ஐ நீக்கிவிட்டு  refresh செய்யலாம்.&lt;br /&gt;
|-&lt;br /&gt;
|5:34&lt;br /&gt;
|ஆகவே  இதுவே என் பெயர் Md5 இல் encrypt செய்தது.&lt;br /&gt;
|-&lt;br /&gt;
|5:39&lt;br /&gt;
|அது எப்போதும் ஒரே நீளம்தான் இருக்கும். மேலும் இதை crack செய்ய முடியாது என்கிறார்கள். ஒரு string ஐ encrypt செய்து அதை இத்துடன் ஒப்பிட்டு பார்க்க மட்டுமே செய்யலாம். &lt;br /&gt;
|-&lt;br /&gt;
|5:53&lt;br /&gt;
|இது உங்களுக்கு புரியவில்லை எனில் &amp;quot;MD5 encryption&amp;quot; குறித்த  tutorial வைத்து இருக்கிறேன்.  ஆகவே கவலைப்படாமல் அதை போய் பாருங்கள்.&lt;br /&gt;
|-&lt;br /&gt;
|6:01&lt;br /&gt;
|பின் நான் சொல்வது &amp;quot;if submit&amp;quot; பின் நம் code. &lt;br /&gt;
|-&lt;br /&gt;
|6:08&lt;br /&gt;
|என் fullname, username மற்றும் password நன்றாகவே இருக்கிறது.&lt;br /&gt;
|-&lt;br /&gt;
|6:10&lt;br /&gt;
|இந்த &amp;quot;MD5 encryption&amp;quot; ஐ  submit செய்த password ஐச்சுற்றி வைக்கிறேன். மேலும் repeat password.&lt;br /&gt;
|-&lt;br /&gt;
|6:21&lt;br /&gt;
|அதை மறக்க வேண்டாம்.&lt;br /&gt;
|-&lt;br /&gt;
|6:23&lt;br /&gt;
|அதை echo out செய்தால் ... &amp;quot;password&amp;quot; எனலாம். பின் ஒரு break மற்றும் &amp;quot;repeat password&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|6:32&lt;br /&gt;
|திரும்பிப்போய்  refresh ... என் form ஐ submit செய்வது இன்னும் நல்லது.. சொல்வது password  &amp;quot;abc&amp;quot; மற்றும் என் repeat password &amp;quot;abc&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|6:45&lt;br /&gt;
|அதை Register செய்&lt;br /&gt;
|-&lt;br /&gt;
|6:46&lt;br /&gt;
| என்  2 encrypted password உம் ஒரே மாதிரி இருக்கின்றன.  Database இல் இட தயார்.&lt;br /&gt;
|-&lt;br /&gt;
|6:52&lt;br /&gt;
| யாரும் உங்கள் database இல் hack செய்து நுழைந்து மக்களின்  type செய்த password களை  abc என படிக்க முடிந்தால் அதை சுலபமாக பெற்று விடுவார்கள்.&lt;br /&gt;
|-&lt;br /&gt;
|7:01&lt;br /&gt;
|அதை இங்கே டைப் செய்கிறேன். ஆனால்  encrypt செய்த இதை கண்டுபிடிக்க முடியாது. &lt;br /&gt;
|-&lt;br /&gt;
|7;06&lt;br /&gt;
|சரி நம் password கள் encrypt ஆகிவிட்டன. இப்போது data வின் tags ஏதும் ஒட்டி இருந்தால் அவற்றை நீக்கலாம். அதற்கு பயனாவது strip tags.&lt;br /&gt;
|-&lt;br /&gt;
|7:21&lt;br /&gt;
|&amp;quot;strip tags&amp;quot; என்பது  HTML tags ஐ நீக்கிவிடும்.&lt;br /&gt;
|-&lt;br /&gt;
|7:25&lt;br /&gt;
| password ஐ பயன்படுத்தும் போது நான் &amp;quot;md5&amp;quot; function க்கு முன் &amp;quot;strip tags&amp;quot; என்று சொல்ல மாட்டேன்.&lt;br /&gt;
|-&lt;br /&gt;
|7:36&lt;br /&gt;
| &amp;quot;md5&amp;quot; Function ஐ ஏற்கெனெவே குறைநீக்கிய password ஐ encrypt செய்ய பயன்படுத்துவேன்.&lt;br /&gt;
|-&lt;br /&gt;
|7:41&lt;br /&gt;
|ஆகவே எல்லாம் சரியாக இருக்கும்.&lt;br /&gt;
|-&lt;br /&gt;
|7:43&lt;br /&gt;
|அதை இங்கே copy past செய்யலாம்&lt;br /&gt;
|-&lt;br /&gt;
|7:46&lt;br /&gt;
|சரி, முடிந்தது. திரும்பிப்போய் பார்க்கலாம்.&lt;br /&gt;
|-&lt;br /&gt;
|7:54&lt;br /&gt;
|இங்கே type செய்வது &amp;quot;html&amp;quot; மேலும் என் username க்கு சொல்வது &amp;quot;body&amp;quot; மற்றும் password  &amp;quot;abc&amp;quot; ஆக இருக்கட்டும்.&lt;br /&gt;
|-&lt;br /&gt;
|8:02&lt;br /&gt;
|போய் &amp;quot;username&amp;quot; ஐ echo out செய்வோம். மேலும் ஒரு break சேர்க்கலாம்.&lt;br /&gt;
|-&lt;br /&gt;
|8:12&lt;br /&gt;
|Fullname. இங்கே type செய்யும் எல்லாவறையும்  Echo out செய்யலாம்.&lt;br /&gt;
|-&lt;br /&gt;
|8:19&lt;br /&gt;
|இதன் பின் type செய்வது  &amp;quot;test&amp;quot;..  மேலும் இதன் பின் &amp;quot;test&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|8:23&lt;br /&gt;
|இப்போது இந்த &amp;quot;strip tag&amp;quot; function இந்த &amp;quot;html&amp;quot; மற்றும் &amp;quot;body&amp;quot; ஐ நீக்கும்.&lt;br /&gt;
|-&lt;br /&gt;
|8:27&lt;br /&gt;
|&amp;quot;test&amp;quot; மற்றும் &amp;quot;test&amp;quot; மட்டுமே இருக்க வேண்டும்.  .&lt;br /&gt;
|-&lt;br /&gt;
|8:31&lt;br /&gt;
|Oh! Error கிடைக்கிறது.&lt;br /&gt;
|-&lt;br /&gt;
|8:34&lt;br /&gt;
|திரும்பி சோதிக்கலாம். line terminator இல்லை.  Refresh செய்து  data வை மீண்டும் அனுப்பலாம்.&lt;br /&gt;
|-&lt;br /&gt;
|8:38&lt;br /&gt;
|பார்ப்பது போல கிடைத்தது  &amp;quot;test&amp;quot; மற்றும் &amp;quot;test&amp;quot;. ஆகவே tag அல்லது html tag என எதை இங்கே type செய்தாலும் அது வெற்றாகவே இருக்கும்.&lt;br /&gt;
|-&lt;br /&gt;
|8:49&lt;br /&gt;
|சிலர் கிறுக்குத்தனமாக என் username ஒரு &amp;quot;image&amp;quot;. Register. என்பார்கள். அது வேலை செய்யாது!&lt;br /&gt;
|-&lt;br /&gt;
|8:59&lt;br /&gt;
|அது இங்கே echo ஆகாது.&lt;br /&gt;
|-&lt;br /&gt;
|9:01&lt;br /&gt;
| &amp;quot;alex&amp;quot; என கொடுத்து &amp;quot;Register&amp;quot; ஐ சொடுக்க அது account இல் வருகிறது.&lt;br /&gt;
|-&lt;br /&gt;
|9:05&lt;br /&gt;
|ஆகவே அவ்வளவுதான். அடுத்த tutorial இல் ஒவ்வொரு field இலும் type செய்திருக்கிறார்களா என சோதிக்கலாம். அவை அனைத்தும் registration க்குத் தேவை.&lt;br /&gt;
|-&lt;br /&gt;
|9:15&lt;br /&gt;
| அடுத்த பகுதியில் சந்திக்கலாம்.  இதற்கு தமிழாக்கம் கடலூர் திவா. குரல் கொடுத்தது IIT Bombay லிருந்து பிரியா. நன்றி&lt;/div&gt;</summary>
		<author><name>Priyacst</name></author>	</entry>

	</feed>