Difference between revisions of "PHP-and-MySQL/C4/User-Registration-Part-6/Marathi"

From Script | Spoken-Tutorial
Jump to: navigation, search
Line 1: Line 1:
'''Title of script''': User-Registration-Part-6
 
  
'''Author: Manali Ranade'''
+
{| border=1
 
+
! <center>Time</center>
'''Keywords: '''PHP-and-MySQL
+
 
+
 
+
 
+
{| style="border-spacing:0;"
+
! <center>Visual Clue</center>
+
 
! <center>Narration</center>
 
! <center>Narration</center>
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 0:00  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:00  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| नमस्कार. पाठात स्वागत. यात नवीन शिकण्याऐवजी रजिस्ट्रेशन प्रक्रियेतील काही सुधारणा बघू.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| नमस्कार. पाठात स्वागत. यात नवीन शिकण्याऐवजी रजिस्ट्रेशन प्रक्रियेतील काही सुधारणा बघू.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 0:08  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:08  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| कोणीतरी सूचना केल्याप्रमाणे आपल्याला एक प्रकार चेक करावा लागेल की या नावाचा युजर आधीच रजिस्टर झाला आहे काय.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| कोणीतरी सूचना केल्याप्रमाणे आपल्याला एक प्रकार चेक करावा लागेल की या नावाचा युजर आधीच रजिस्टर झाला आहे काय.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 0:19  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:19  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे असलेल्या आपल्या फॉर्मवर जाऊ. येथे fullname टाईप करू शकतो. तसेच युजरनेम व पासवर्ड निवडू शकतो.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे असलेल्या आपल्या फॉर्मवर जाऊ. येथे fullname टाईप करू शकतो. तसेच युजरनेम व पासवर्ड निवडू शकतो.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 0:28  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:28  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे लिहिलेल्या व्हॅल्यूज प्रथम काढून टाकू.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे लिहिलेल्या व्हॅल्यूज प्रथम काढून टाकू.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 0:33  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:33  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| परंतु जेव्हा युजरनेम निवडतो...
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| परंतु जेव्हा युजरनेम निवडतो...
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 0:37  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:37  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| उदाहरणार्थ "alex" हे युजरनेम रजिस्टर करत आहोत. डेटाबेसमधे हे आधीपासूनच उपस्थित आहे.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| उदाहरणार्थ "alex" हे युजरनेम रजिस्टर करत आहोत. डेटाबेसमधे हे आधीपासूनच उपस्थित आहे.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 0:44  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:44  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आता त्याचे अस्तित्व तपासू.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आता त्याचे अस्तित्व तपासू.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 0:49  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:49  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| जर ते आधी उपस्थित असेल तर आपण युजरचे रजिस्ट्रेशन करणार नाही, कारण एकच युजरनेम दोन वेळा नको आहे.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| जर ते आधी उपस्थित असेल तर आपण युजरचे रजिस्ट्रेशन करणार नाही, कारण एकच युजरनेम दोन वेळा नको आहे.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 1.01  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:01  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| जर येथे रजिस्टर करायचे असेल तर पासवर्ड लिहा. "alex" हे युजरनेम निवडा. डेटाबेसमधे हे आधीपासूनच उपलब्ध आहे.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| जर येथे रजिस्टर करायचे असेल तर पासवर्ड लिहा. "alex" हे युजरनेम निवडा. डेटाबेसमधे हे आधीपासूनच उपलब्ध आहे.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 1:13  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:13  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे वेगळे फुलनेम टाईप करून register क्लिक करा. आपण यशस्वीरित्या registered झालो आहोत.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे वेगळे फुलनेम टाईप करून register क्लिक करा. आपण यशस्वीरित्या registered झालो आहोत.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 1:23  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:23  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आता डेटाबेस पाहू. येथे alex युजरनेम असलेली दोन रेकॉर्डस आहेत. आता login करताना समस्या येऊ शकते.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आता डेटाबेस पाहू. येथे alex युजरनेम असलेली दोन रेकॉर्डस आहेत. आता login करताना समस्या येऊ शकते.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 1:33  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:33  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| या नावाचा पहिला युजर सापडताच त्याला login केले जाईल. आणि याच्याकडे कायमच दुर्लक्ष होऊन तो डेटाबेसमधे कधीच loginहोणार नाही.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| या नावाचा पहिला युजर सापडताच त्याला login केले जाईल. आणि याच्याकडे कायमच दुर्लक्ष होऊन तो डेटाबेसमधे कधीच loginहोणार नाही.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 1:45  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:45  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| हे डिलिट करू.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| हे डिलिट करू.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 1:48  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:48  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| युजरनेमचे अस्तित्व बघण्यासाठी काही गोष्टी तपासाव्या लागतील.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| युजरनेमचे अस्तित्व बघण्यासाठी काही गोष्टी तपासाव्या लागतील.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 1:53  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:53  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| हे अतिशय सोपे आहे. हे करण्याच्या अनेक पध्दती आहेत.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| हे अतिशय सोपे आहे. हे करण्याच्या अनेक पध्दती आहेत.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 1:59  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:59  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| त्यातील सोपी आणि प्रभावी पध्दत वापरू.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| त्यातील सोपी आणि प्रभावी पध्दत वापरू.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 2;04  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:04  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| प्रथम डेटाबेसला कनेक्ट करण्यासाठी हा कोड घेऊ.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| प्रथम डेटाबेसला कनेक्ट करण्यासाठी हा कोड घेऊ.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 2:11  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:11  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| डेटाबेस सिलेक्ट करा. जिथे submit बटण चेक करत आहोत तिथे पेस्ट करा.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| डेटाबेस सिलेक्ट करा. जिथे submit बटण चेक करत आहोत तिथे पेस्ट करा.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 2:21  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:21  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| हे डेटाबेसला कनेक्ट करत आहोत. आपण येथे आत आहोत.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| हे डेटाबेसला कनेक्ट करत आहोत. आपण येथे आत आहोत.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 2.26  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:26  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| नंतर येथे खाली युजरनेम तपासण्यासाठीचा कोड लिहू.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| नंतर येथे खाली युजरनेम तपासण्यासाठीचा कोड लिहू.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 2:31
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:31
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| लक्षात घ्या की हे कुठेही तपासता येणार नाही. मी हे इथे ठेवते आहे आणि उरलेले स्क्रिप्ट kill करते आहे.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| लक्षात घ्या की हे कुठेही तपासता येणार नाही. मी हे इथे ठेवते आहे आणि उरलेले स्क्रिप्ट kill करते आहे.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 2.40
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:40
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| युजरनेम सापडल्यास हे कुठेही ठेवता येईल. वेबसाईटवर पूर्ण पेज वापरताना die फंक्शन उरलेला कोड सोडून देते. हे असे मला नको आहे.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| युजरनेम सापडल्यास हे कुठेही ठेवता येईल. वेबसाईटवर पूर्ण पेज वापरताना die फंक्शन उरलेला कोड सोडून देते. हे असे मला नको आहे.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 2:51  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:51  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| मी सुचवेन की हा चेक पुढील स्टेटमेंटमधे समाविष्ट करावा. स्क्रिप्ट kill करण्यासाठी वापरू नये.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| मी सुचवेन की हा चेक पुढील स्टेटमेंटमधे समाविष्ट करावा. स्क्रिप्ट kill करण्यासाठी वापरू नये.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 3:00  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:00  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| यावरून कल्पना येईल की आपल्याला जे करायचे आहे ते सामान्यपणे कसे करतात.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| यावरून कल्पना येईल की आपल्याला जे करायचे आहे ते सामान्यपणे कसे करतात.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 3:06  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:06  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपल्याला विशिष्ट युजरनेम असलेले रेकॉर्ड मिळवण्याची एकquery लिहायची आहे  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपल्याला विशिष्ट युजरनेम असलेले रेकॉर्ड मिळवण्याची एकquery लिहायची आहे  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 3:18  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:18  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे "namecheck query" लिहू. ह्याला व्हेरिएबल "namecheck" नाव देऊ. ज्याची व्हॅल्यू mysql query असेल.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे "namecheck query" लिहू. ह्याला व्हेरिएबल "namecheck" नाव देऊ. ज्याची व्हॅल्यू mysql query असेल.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 3.28  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:28  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| सोपे करण्यासाठी "username" सिलेक्ट करू. ह्यामुळे सर्व डेटा सिलेक्ट केला जाणार नाही.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| सोपे करण्यासाठी "username" सिलेक्ट करू. ह्यामुळे सर्व डेटा सिलेक्ट केला जाणार नाही.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 3:40  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:40  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| अशाप्रकारे users मधून युजरनेम सिलेक्ट करत आहोत, हे आपल्या टेबलचे नाव आहे.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| अशाप्रकारे users मधून युजरनेम सिलेक्ट करत आहोत, हे आपल्या टेबलचे नाव आहे.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 3:47  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:47  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| पुढे लिहा where username is equal to... एखाद्या व्यक्तीचे युजरनेम, फॉर्मद्वारे submit केल्यावर ते व्हेरिएबल "username" मधे संचित होते.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| पुढे लिहा where username is equal to... एखाद्या व्यक्तीचे युजरनेम, फॉर्मद्वारे submit केल्यावर ते व्हेरिएबल "username" मधे संचित होते.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 3:57  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:57  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| त्यामुळे येथे खाली व्हेरिएबल "username" लिहा.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| त्यामुळे येथे खाली व्हेरिएबल "username" लिहा.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 4:03  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04:03  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपण "alex" नाव निवडल्यास डेटाबेसमधील "alex" युजरनेम असलेली सर्व रेकॉर्डस मिळतील. सध्या असे एक रेकॉर्ड आहे.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपण "alex" नाव निवडल्यास डेटाबेसमधील "alex" युजरनेम असलेली सर्व रेकॉर्डस मिळतील. सध्या असे एक रेकॉर्ड आहे.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 4:13  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04:13  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| या केसमधे आपल्याकडे एक रेकॉर्ड आहे.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| या केसमधे आपल्याकडे एक रेकॉर्ड आहे.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 4:17  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04:17  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| जर उदाहरणादाखल "Dale" हे युजरनेम घेतले, तर एकही रेकॉर्ड मिळणार नाही.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| जर उदाहरणादाखल "Dale" हे युजरनेम घेतले, तर एकही रेकॉर्ड मिळणार नाही.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 4:25  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04:25  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| युजरनेम अस्तित्वात नसल्यास एकही रेकॉर्ड दिसणार नाही. रेकॉर्डची संख्या सांगणारे फंक्शन आपल्याला हवे आहे.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| युजरनेम अस्तित्वात नसल्यास एकही रेकॉर्ड दिसणार नाही. रेकॉर्डची संख्या सांगणारे फंक्शन आपल्याला हवे आहे.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 4:32  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04:32  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| हे count व्हेरिएबलद्वारे करता येईल. "mysql num rows" वापरू. यामुळे "namecheck"या क्वेरीने दिलेल्या रेकॉर्डस किंवा rowsची संख्या मिळेल.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| हे count व्हेरिएबलद्वारे करता येईल. "mysql num rows" वापरू. यामुळे "namecheck"या क्वेरीने दिलेल्या रेकॉर्डस किंवा rowsची संख्या मिळेल.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 4:50  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04:50  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आता हे तपासू. आपण count एको करून नंतर स्क्रिप्ट kill करू. उर्वरित कोड कार्यान्वित होणार नाही.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आता हे तपासू. आपण count एको करून नंतर स्क्रिप्ट kill करू. उर्वरित कोड कार्यान्वित होणार नाही.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 4:57  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04:57  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| register पेजवर जाऊ. "alex" हे फुलनेम लिहा. नंतर युजरनेम, मी येथे "Dale" लिहित आहे.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| register पेजवर जाऊ. "alex" हे फुलनेम लिहा. नंतर युजरनेम, मी येथे "Dale" लिहित आहे.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 5:10  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:10  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| पासवर्ड तपासला जाणार नाही. त्यामुळे हे असेच सोडून देऊ शकतो.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| पासवर्ड तपासला जाणार नाही. त्यामुळे हे असेच सोडून देऊ शकतो.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 5:18  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:18  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| तरी मी तो येथे लिहित आहे. Registerवर क्लिक करू. आपल्याला शून्य व्हॅल्यू मिळाली आहे.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| तरी मी तो येथे लिहित आहे. Registerवर क्लिक करू. आपल्याला शून्य व्हॅल्यू मिळाली आहे.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 5:29  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:29  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| कारण डेटाबेसमधे "Dale" हे युजरनेम उपलब्ध नाही.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| कारण डेटाबेसमधे "Dale" हे युजरनेम उपलब्ध नाही.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 5:35  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:35  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| जर यथे "alex" टाईप केले, ज्यात "a" हे अक्षर स्मॉल असेल.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| जर यथे "alex" टाईप केले, ज्यात "a" हे अक्षर स्मॉल असेल.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 5:43  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:43  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपल्याकडे strip tags आहेत. case sensitivity हाताळणे ..... हा आणखी एक महत्वाचा मुद्दा आहे.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपल्याकडे strip tags आहेत. case sensitivity हाताळणे ..... हा आणखी एक महत्वाचा मुद्दा आहे.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 5:53  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:53  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| Account मधून युजरनेम मिळवताना ते नेहमी lowercase मधे रूपांतरित केले जाईल ह्याची खात्री करा. त्यासाठी येथे लिहा "str to lower".  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| Account मधून युजरनेम मिळवताना ते नेहमी lowercase मधे रूपांतरित केले जाईल ह्याची खात्री करा. त्यासाठी येथे लिहा "str to lower".  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 6:07  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 06:07  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आता पुढे Register क्लिक करा.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आता पुढे Register क्लिक करा.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 6:13  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 06:13  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| एक ही व्हॅल्यू मिळाल्याचे दिसेल. येथे तपासत आहोत. जर व्हेरिएबलची व्हॅल्यू शून्य नसेल तर आपण व्हेरिएबल एको करू.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| एक ही व्हॅल्यू मिळाल्याचे दिसेल. येथे तपासत आहोत. जर व्हेरिएबलची व्हॅल्यू शून्य नसेल तर आपण व्हेरिएबल एको करू.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 6:25  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 06:25  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| नंतर युजरला सांगणे गरजेचे आहे की तो registered आहे.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| नंतर युजरला सांगणे गरजेचे आहे की तो registered आहे.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 6:30  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 06:30  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे साधे if स्टेटमेंट आणि त्याचा block लिहू.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे साधे if स्टेटमेंट आणि त्याचा block लिहू.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 6:36  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 06:36  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे लिहू if कंसात count doesn't equal zeroम्हणजे आधी दिलेल्या युजरनेमचे रेकॉर्ड उपलब्ध आहे.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे लिहू if कंसात count doesn't equal zeroम्हणजे आधी दिलेल्या युजरनेमचे रेकॉर्ड उपलब्ध आहे.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 6:47  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 06:47  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| नंतर स्क्रिप्ट kill करून "Username already taken" किंवा याप्रकारचा मेसेज दर्शवू शकतो. मागे जाऊन रिफ्रेश करू.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| नंतर स्क्रिप्ट kill करून "Username already taken" किंवा याप्रकारचा मेसेज दर्शवू शकतो. मागे जाऊन रिफ्रेश करू.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 6:56  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 06:56  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे "alex" निवडू शकतो. पासवर्ड टाईप करून registerवर क्लिक करा. "Username already taken" अशी एरर मिळाली.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे "alex" निवडू शकतो. पासवर्ड टाईप करून registerवर क्लिक करा. "Username already taken" अशी एरर मिळाली.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 7:00
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 07:00
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| जर येथे "Dale" टाईप केले आणि नवीन नेम आणि पासवर्ड टाईप करून register वर क्लिक केल्यास आपण डेटाबेसमधे रजिस्टर झाल्याचे दिसेल. कारण युजरनेम उपलब्ध नव्हते.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| जर येथे "Dale" टाईप केले आणि नवीन नेम आणि पासवर्ड टाईप करून register वर क्लिक केल्यास आपण डेटाबेसमधे रजिस्टर झाल्याचे दिसेल. कारण युजरनेम उपलब्ध नव्हते.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 7:16
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 07:16
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आता हे असेच ठेवू. आपल्याला रजिस्टर झालेला युजर मिळाल्याचे दिसेल. गोष्टी सोप्या होण्यासाठी "str to lower" फंक्शन वापरणे उपयोगी आहे.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आता हे असेच ठेवू. आपल्याला रजिस्टर झालेला युजर मिळाल्याचे दिसेल. गोष्टी सोप्या होण्यासाठी "str to lower" फंक्शन वापरणे उपयोगी आहे.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 7:30
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 07:30
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| किंवा "str to lower" हे फंक्शन if स्टेटमेंटमधे वापरू शकतो. सर्व युजरनेम्स lowercase मधे रूपांतरित करण्याचा सल्ला मी देईन.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| किंवा "str to lower" हे फंक्शन if स्टेटमेंटमधे वापरू शकतो. सर्व युजरनेम्स lowercase मधे रूपांतरित करण्याचा सल्ला मी देईन.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 7:42
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 07:42
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपल्याला login script मधेही हे समाविष्ट करता येईल. युजर लॉगिन बॉक्समधे जे टाईप करतो ते lowercaseमधे रूपांतरित करू.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपल्याला login script मधेही हे समाविष्ट करता येईल. युजर लॉगिन बॉक्समधे जे टाईप करतो ते lowercaseमधे रूपांतरित करू.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 7:48
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 07:48
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| सरावासाठी हे हाताळून बघा. एरर्स शोधण्याची ही चांगली पध्दत आहे.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| सरावासाठी हे हाताळून बघा. एरर्स शोधण्याची ही चांगली पध्दत आहे.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 7:55
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 07:55
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| हे करून बघा. शंका असल्यास email करा. अधिक माहितीसाठी subscribe करा.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| हे करून बघा. शंका असल्यास email करा. अधिक माहितीसाठी subscribe करा.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 8:02  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08:02  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| धन्यवाद. .
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| धन्यवाद. .
  
 
|}
 
|}

Revision as of 10:39, 21 July 2014

Time
Narration
00:00 नमस्कार. पाठात स्वागत. यात नवीन शिकण्याऐवजी रजिस्ट्रेशन प्रक्रियेतील काही सुधारणा बघू.
00:08 कोणीतरी सूचना केल्याप्रमाणे आपल्याला एक प्रकार चेक करावा लागेल की या नावाचा युजर आधीच रजिस्टर झाला आहे काय.
00:19 येथे असलेल्या आपल्या फॉर्मवर जाऊ. येथे fullname टाईप करू शकतो. तसेच युजरनेम व पासवर्ड निवडू शकतो.
00:28 येथे लिहिलेल्या व्हॅल्यूज प्रथम काढून टाकू.
00:33 परंतु जेव्हा युजरनेम निवडतो...
00:37 उदाहरणार्थ "alex" हे युजरनेम रजिस्टर करत आहोत. डेटाबेसमधे हे आधीपासूनच उपस्थित आहे.
00:44 आता त्याचे अस्तित्व तपासू.
00:49 जर ते आधी उपस्थित असेल तर आपण युजरचे रजिस्ट्रेशन करणार नाही, कारण एकच युजरनेम दोन वेळा नको आहे.
01:01 जर येथे रजिस्टर करायचे असेल तर पासवर्ड लिहा. "alex" हे युजरनेम निवडा. डेटाबेसमधे हे आधीपासूनच उपलब्ध आहे.
01:13 येथे वेगळे फुलनेम टाईप करून register क्लिक करा. आपण यशस्वीरित्या registered झालो आहोत.
01:23 आता डेटाबेस पाहू. येथे alex युजरनेम असलेली दोन रेकॉर्डस आहेत. आता login करताना समस्या येऊ शकते.
01:33 या नावाचा पहिला युजर सापडताच त्याला login केले जाईल. आणि याच्याकडे कायमच दुर्लक्ष होऊन तो डेटाबेसमधे कधीच loginहोणार नाही.
01:45 हे डिलिट करू.
01:48 युजरनेमचे अस्तित्व बघण्यासाठी काही गोष्टी तपासाव्या लागतील.
01:53 हे अतिशय सोपे आहे. हे करण्याच्या अनेक पध्दती आहेत.
01:59 त्यातील सोपी आणि प्रभावी पध्दत वापरू.
02:04 प्रथम डेटाबेसला कनेक्ट करण्यासाठी हा कोड घेऊ.
02:11 डेटाबेस सिलेक्ट करा. जिथे submit बटण चेक करत आहोत तिथे पेस्ट करा.
02:21 हे डेटाबेसला कनेक्ट करत आहोत. आपण येथे आत आहोत.
02:26 नंतर येथे खाली युजरनेम तपासण्यासाठीचा कोड लिहू.
02:31 लक्षात घ्या की हे कुठेही तपासता येणार नाही. मी हे इथे ठेवते आहे आणि उरलेले स्क्रिप्ट kill करते आहे.
02:40 युजरनेम सापडल्यास हे कुठेही ठेवता येईल. वेबसाईटवर पूर्ण पेज वापरताना die फंक्शन उरलेला कोड सोडून देते. हे असे मला नको आहे.
02:51 मी सुचवेन की हा चेक पुढील स्टेटमेंटमधे समाविष्ट करावा. स्क्रिप्ट kill करण्यासाठी वापरू नये.
03:00 यावरून कल्पना येईल की आपल्याला जे करायचे आहे ते सामान्यपणे कसे करतात.
03:06 आपल्याला विशिष्ट युजरनेम असलेले रेकॉर्ड मिळवण्याची एकquery लिहायची आहे
03:18 येथे "namecheck query" लिहू. ह्याला व्हेरिएबल "namecheck" नाव देऊ. ज्याची व्हॅल्यू mysql query असेल.
03:28 सोपे करण्यासाठी "username" सिलेक्ट करू. ह्यामुळे सर्व डेटा सिलेक्ट केला जाणार नाही.
03:40 अशाप्रकारे users मधून युजरनेम सिलेक्ट करत आहोत, हे आपल्या टेबलचे नाव आहे.
03:47 पुढे लिहा where username is equal to... एखाद्या व्यक्तीचे युजरनेम, फॉर्मद्वारे submit केल्यावर ते व्हेरिएबल "username" मधे संचित होते.
03:57 त्यामुळे येथे खाली व्हेरिएबल "username" लिहा.
04:03 आपण "alex" नाव निवडल्यास डेटाबेसमधील "alex" युजरनेम असलेली सर्व रेकॉर्डस मिळतील. सध्या असे एक रेकॉर्ड आहे.
04:13 या केसमधे आपल्याकडे एक रेकॉर्ड आहे.
04:17 जर उदाहरणादाखल "Dale" हे युजरनेम घेतले, तर एकही रेकॉर्ड मिळणार नाही.
04:25 युजरनेम अस्तित्वात नसल्यास एकही रेकॉर्ड दिसणार नाही. रेकॉर्डची संख्या सांगणारे फंक्शन आपल्याला हवे आहे.
04:32 हे count व्हेरिएबलद्वारे करता येईल. "mysql num rows" वापरू. यामुळे "namecheck"या क्वेरीने दिलेल्या रेकॉर्डस किंवा rowsची संख्या मिळेल.
04:50 आता हे तपासू. आपण count एको करून नंतर स्क्रिप्ट kill करू. उर्वरित कोड कार्यान्वित होणार नाही.
04:57 register पेजवर जाऊ. "alex" हे फुलनेम लिहा. नंतर युजरनेम, मी येथे "Dale" लिहित आहे.
05:10 पासवर्ड तपासला जाणार नाही. त्यामुळे हे असेच सोडून देऊ शकतो.
05:18 तरी मी तो येथे लिहित आहे. Registerवर क्लिक करू. आपल्याला शून्य व्हॅल्यू मिळाली आहे.
05:29 कारण डेटाबेसमधे "Dale" हे युजरनेम उपलब्ध नाही.
05:35 जर यथे "alex" टाईप केले, ज्यात "a" हे अक्षर स्मॉल असेल.
05:43 आपल्याकडे strip tags आहेत. case sensitivity हाताळणे ..... हा आणखी एक महत्वाचा मुद्दा आहे.
05:53 Account मधून युजरनेम मिळवताना ते नेहमी lowercase मधे रूपांतरित केले जाईल ह्याची खात्री करा. त्यासाठी येथे लिहा "str to lower".
06:07 आता पुढे Register क्लिक करा.
06:13 एक ही व्हॅल्यू मिळाल्याचे दिसेल. येथे तपासत आहोत. जर व्हेरिएबलची व्हॅल्यू शून्य नसेल तर आपण व्हेरिएबल एको करू.
06:25 नंतर युजरला सांगणे गरजेचे आहे की तो registered आहे.
06:30 येथे साधे if स्टेटमेंट आणि त्याचा block लिहू.
06:36 येथे लिहू if कंसात count doesn't equal zeroम्हणजे आधी दिलेल्या युजरनेमचे रेकॉर्ड उपलब्ध आहे.
06:47 नंतर स्क्रिप्ट kill करून "Username already taken" किंवा याप्रकारचा मेसेज दर्शवू शकतो. मागे जाऊन रिफ्रेश करू.
06:56 येथे "alex" निवडू शकतो. पासवर्ड टाईप करून registerवर क्लिक करा. "Username already taken" अशी एरर मिळाली.
07:00 जर येथे "Dale" टाईप केले आणि नवीन नेम आणि पासवर्ड टाईप करून register वर क्लिक केल्यास आपण डेटाबेसमधे रजिस्टर झाल्याचे दिसेल. कारण युजरनेम उपलब्ध नव्हते.
07:16 आता हे असेच ठेवू. आपल्याला रजिस्टर झालेला युजर मिळाल्याचे दिसेल. गोष्टी सोप्या होण्यासाठी "str to lower" फंक्शन वापरणे उपयोगी आहे.
07:30 किंवा "str to lower" हे फंक्शन if स्टेटमेंटमधे वापरू शकतो. सर्व युजरनेम्स lowercase मधे रूपांतरित करण्याचा सल्ला मी देईन.
07:42 आपल्याला login script मधेही हे समाविष्ट करता येईल. युजर लॉगिन बॉक्समधे जे टाईप करतो ते lowercaseमधे रूपांतरित करू.
07:48 सरावासाठी हे हाताळून बघा. एरर्स शोधण्याची ही चांगली पध्दत आहे.
07:55 हे करून बघा. शंका असल्यास email करा. अधिक माहितीसाठी subscribe करा.
08:02 धन्यवाद. .

Contributors and Content Editors

PoojaMoolya, Pratik kamble, Ranjana