PHP-and-MySQL/C4/User-Login-Part-2/Punjabi

From Script | Spoken-Tutorial
Revision as of 16:56, 10 April 2017 by PoojaMoolya (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Time Narration
00:00 ਦੂੱਜੇ ਭਾਗ ਵਿੱਚ ਤੁਹਾਡਾ ਸਵਾਗਤ ਹੈ । ਇੱਥੇ ਮੈਂ ਤੁਹਾਨੂੰ ਦਿਖਾਊਂਗਾ ਕਿ ਡੇਟਾਬੇਸ ਨਾਲ ਜੁੜਨ ਲਈ ਤੁਸੀ ਆਪਣੇ login dot php ਪੇਜ ਨੂੰ ਏਡਿਟ ਕਿਵੇਂ ਕਰਦੇ ਹਨ । ਅਤੇ ਡੇਟਾਬੇਸ ਵਿੱਚ ਉਸਦੇ ਲਈ ਆਪਣਾ ਯੂਜਰਨੇਮ ਅਤੇ ਪਾਸਵਰਡ ਕਿਵੇਂ ਚੈੱਕ ਕਰਦੇ ਹਨ ।
00:14 ਹੁਣ ਅਸੀ ਪਹਿਲਾਂ ਤੋਂ ਹੀ ਆਪਣੇ ਡੇਟਾਬੇਸ ਨਾਲ ਨਾਲ ਜੁੜੇ ਹੋਏ ਹਾਂ ।
00:18 ਇਸਨੂੰ ਰਿਫਰੇਸ਼ ਕਰਕੇ ਅਤੇ ਮੇਰੇ ਯੂਜਰਨੇਮ ਅਤੇ ਪਾਸਵਰਡ ਨੂੰ ਰਿਸੇਂਡ ਕਰਕੇ ਅਸੀ ਸਿੱਧ ਕਰ ਸਕਦੇ ਹਾਂ ਕਿ ਇੱਥੇ ਕੋਈ ਏਰਰਸ ਨਹੀਂ ਹਨ ।
00:24 ਮੇਰਾ ਮਤਲੱਬ ਇੱਥੇ ਇਸ ਏਰਰ ਤੋਂ ਹੈ । ਅਤੇ ਅਸੀਂ ਵੇਖਿਆ ਕਿ ਜੇਕਰ ਅਸੀ ਡੇਟਾ ਟਾਈਪ ਨਹੀਂ ਕਰਦੇ ਹਾਂ , ਸਾਨੂੰ ਇੱਕ ਏਰਰ ਮਿਲਦੀ ਹੈ ।
00:28 ਹੁਣ , ਸਭ ਤੋਂ ਪਹਿਲਾਂ , ਮੈਂ query ਸੈੱਟ ਕਰਨ ਜਾ ਰਿਹਾ ਹਾਂ ।
00:36 ਜੇਕਰ ਤੁਸੀਂ ਪਹਿਲਾਂ mysql ਜਾਂ ਕਿਸੇ structured query language ਦੀ ਵਰਤੋ ਕੀਤੀ ਹੈ , ਤੁਸੀ ਜਾਣੋਂਗੇ ਕਿ ਤੁਸੀ ਡੇਟਾਬੇਸ ਨੂੰ query ਕਰ ਸਕਦੇ ਹੋ ।
00:43 ਮੈਨੂੰ ਲੱਗਦਾ ਹੈ ਕਿ ਇਹ ਮਾਇਕਰੋਸਾਫਟ ਐਕਸੇਸ ਵਿੱਚ ਹੈ ।
00:46 ਸੋ ਇੱਥੇ ਅਸੀ ਲਿਖਣ ਜਾ ਰਹੇ ਹਾਂ SELECT , ਵਾਸਤਵ ਵਿੱਚ , ਅਸੀ ਲਿਖਣ ਜਾ ਰਹੇ ਹਾਂ SELECT * ਕਿਉਂਕਿ ਸਾਨੂੰ ਆਈਡੀ , ਯੂਜਰਨੇਮ ਅਤੇ ਪਾਸਵਰਡ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ।
00:54 ਮੈਨੂੰ ਨਹੀਂ ਲੱਗਦਾ ਕਿ ਸਾਨੂੰ id ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਲੇਕਿਨ ਫਿਰ ਵੀ SELECT * , ਤਾਂਕਿ ਇਹ ਸਾਰੇ ਡੇਟਾ ਨੂੰ ਲੈ ਲਵੇਗਾ ।
00:59 ਸੋ SELECT * FROM ਅਤੇ ਅਸੀ ਇਸਨੂੰ ਯੂਜਰਸ ਕਹਿੰਦੇ ਹਾਂ , ਚੱਲੋ ਮੈਂ ਇਸਨੂੰ ਨਿਸ਼ਚਿਤ ਕਰਦਾ ਹਾਂ ।
01:04 ਹਾਂ , ਯੂਜਰਸ । ਤਾਂ SELECT * users ਅਤੇ ਇੱਥੇ ਅਸੀ ਲਿਖਾਂਗੇ WHERE username ਜੋ ਕਿ ਇੱਥੇ ਇਸਦਾ ਨਾਮ ਹੈ ।
01:20 ਅਤੇ ਅਸੀ ਲਿਖਾਂਗੇ WHERE username equals the username ਜੋ ਟਾਈਪ ਕੀਤਾ ਗਿਆ ਹੈ ।
01:30 ਹੁਣ ਜੇਕਰ ਇਹ username ਮੌਜੂਦ ਨਹੀਂ ਹੈ , ਸਾਨੂੰ This user doesn’t exist ਕਹਿਣ ਲਈ ਕੋਈ ਏਰਰ ਮੈਸੇਜ ਦਿਖਾਉਣ ਦੀ ਲੋੜ ਹੈ ।
01:37 ਸੋ ਅਸੀ ਕੀ ਕਰਾਂਗੇ ਕਿ ਅਸੀ ਹੋਰ ਫੰਕਸ਼ਨ , mysql num rows ਨਾਮਕ ਇੱਕ mysql ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋ ਕਰਾਂਗੇ ।
01:46 ਇਹ ਰੌਸ ਦੀ ਗਿਣਤੀ ਕਰਦਾ ਹੈ , ਜੋ ਤੁਹਾਡੇ ਦੁਆਰਾ ਦਿੱਤੀ ਗਈ ਡੇਟਾਬੇਸ query ਤੋਂ ਪ੍ਰਾਪਤ ਕੀਤਾ ਗਿਆ ਹੈ ।
01:53 ਸੋ ਅਸੀ ਲਿਖਾਂਗੇ numrows equals mysql_num_rows ਅਤੇ brackets ਵਿੱਚ ਸਾਡੇ ਕੋਲ ਸਾਡੀ query ਦਾ ਨਾਮ , ਵੇਰਿਏਬਲ ਹੈ ਜਿਨੂੰ ਮੈਂ query ਫੰਕਸ਼ਨ ਵਿੱਚ ਸਟੋਰ ਕੀਤਾ ਹੈ ।
02:08 ਅਤੇ ਜੇਕਰ ਅਸੀ ਰੌਸ ਦੀ ਗਿਣਤੀ ਏਕੋ ਕਰਦੇ ਹਾਂ । ਮੈਂ ਹੁਣੇ ਤੁਹਾਨੂੰ ਦੱਸਾਂਗਾ ਅਤੇ ਆਪਣੇ ਆਪ ਲਈ ਜਾਂਚ ਕਰਾਂਗਾ ਕਿ ਸਾਨੂੰ 1 ਮਿਲਣਾ ਚਾਹੀਦਾ ਹੈ ਕਿਉਂਕਿ ਸਾਡੇ ਕੋਲ ਹੁਣੇ 1 ਰੌ ਹੈ ।
02:16 ਮੈਂ insert ਉੱਤੇ ਕਲਿਕ ਕਰਦਾ ਹਾਂ ਅਤੇ ਡੇਟਾ ਦੀ ਹੋਰ ਰੌ ਜੋੜਦਾ ਹਾਂ , ਉਦਾਹਰਣ ਲਈ ਦੂਜਾ ਯੂਜਰਨੇਮ ਅਤੇ ਦੂਜਾ ਪਾਸਵਰਡ ।
02:26 ਮੈਂ ਉਸਦੀ ਹੁਣੇ ਕੋਸ਼ਿਸ਼ ਕਰਾਂਗਾ । ਮੈਂ ਇਸਨੂੰ ਬਾਅਦ ਵਿੱਚ ਜਾਂਚਾਂਗਾ । ਚੱਲੋ ਵੇਖਦੇ ਹਾਂ , ਯੂਜਰਨੇਮ Kyle ਅਤੇ ਇਸ ਸਮੇਂ ਪਾਸਵਰਡ 123 ਹੈ ।
02:38 ਅੱਛਾ । ਚੱਲੋ ਇਸਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦੇ ਹਾਂ , ਅਤੇ ਅਸੀ ਇੱਥੇ ਹਾਂ । ਇੱਕ ਸੇਕੰਡ ਰੁਕੋ । ਅਸੀ ਇੱਥੇ ਹਾਂ ।
02:53 ਸੋ ਸਾਨੂੰ Alex ਅਤੇ Kyle ਮਿਲਿਆ ।
02:55 ਅਸੀ ਦੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ids ਆਪਣੇ ਆਪ ਹੀ ਵਧੀਆਂ ਹਨ।
02:58 ਤੁਸੀ ਇੱਥੇ ਆਪਣੇ ਪਾਸਵਰਡਸ ਅਤੇ 2 ਯੂਜਰਨੇਮਸ ਦੋਨੋ ਵੇਖ ਸਕਦੇ ਹੋ ।
03:02 ਹੁਣ ਅਸੀ ਇਸਨੂੰ ਰਿਫਰੇਸ਼ ਕਰਾਂਗੇ ਅਤੇ ਵੇਖੋ , ਸਾਨੂੰ ਕੀ ਮਿਲਦਾ ਹੈ ।
03:06 ਹੋ , ਅੱਛਾ । ਇਹ ਚੈੱਕ ਦਾ ਸਾਰਾ ਭਾਗ ਹੈ ।
03:10 1 ਦੇ ਵਾਪਸ ਆਉਣ ਦਾ ਕਾਰਨ ਇਹ ਹੈ ਕਿ ਜੇਕਰ ਮੈਂ ਕੇਵਲ ਹਰ ਇੱਕ ਯੂਜਰ ਨੂੰ ਚੁਣ ਰਿਹਾ ਸੀ ਅਤੇ ਫਿਰ ਰੌ ਦੀ ਗਿਣਤੀ ਕਰ ਰਿਹਾ ਸੀ , ਤਾਂ ਵੈਲਿਊ ਵਿੱਚ ਵਾਧਾ ਹੋਵੇਗਾ ।
03:18 ਇੱਥੇ ਵਾਪਸ ਜਾਓ ਅਤੇ ਰਿਫਰੇਸ਼ ਕਰੋ ਅਤੇ ਸਾਨੂੰ 2 ਵੈਲਿਊ ਮਿਲੇਗੀ , ਕਿਉਂਕਿ ਇੱਥੇ 2 ਰੌਸ ਹਨ ।
03:22 ਲੇਕਿਨ ਜੇਕਰ ਮੈਂ ਲਿਖਦਾ ਹਾਂ SELECT where the username equals my username , ਅਸੀ ਸਪੱਸ਼ਟ ਰੂਪ ਵਲੋਂ ਚੁਣ ਰਹੇ ਹਾਂ , ਜਿੱਥੇ ਮੇਰਾ ਯੂਜਰਨੇਮ ਮੌਜੂਦ ਹੈ ਅਤੇ ਉਹ 1 ਰੌ ਵਿੱਚ ਹੈ ।
03:34 ਆਮ ਤੌਰ ਤੇ , ਵੇਬਸਾਈਟ ਉੱਤੇ ਤੁਹਾਡੇ ਕੋਲ ਡੁਪਲਿਕੇਟ ਯੂਜਰਨੇਮ ਨਹੀਂ ਹੋਵੇਗਾ ।
03:40 ਅੱਛਾ । ਸੋ ਹੁਣੇ ਸਾਨੂੰ ਇਹ ਮਿਲਿਆ ਹੈ , ਇੱਥੇ ਕਿੰਨੀਆਂ ਰੌਸ ਹਨ ਇਹ ਜਾਣਨ ਦਾ ਉਦੇਸ਼ ਕੀ ਹੈ ।
03:47 ਹੁਣ ਉਦੇਸ਼ ਇਹ ਹੈ ਕਿ ਅਸੀ ਲਿਖ ਸਕਦੇ ਹਾਂ if num_rows is equal to zero , ਫਿਰ ਇਸਦਾ ਮਤਲੱਬ . . . . . . . . ਮਾਫ ਕਰੋ if my num_rows doesn’t equal zero , ਫਿਰ ਅਸੀ ਕੋਡ ਨੂੰ ਚਲਾ ਸਕਦੇ ਹਾਂ ਜੋ ਸਾਨੂੰ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ , ਜੋ ਸਾਨੂੰ ਲਾਗਿਨ ਕਰਨ ਲਈ ਚਾਹੀਦਾ ਹੋਵੇਗਾ ।
04:01 ਨਹੀਂ ਤਾਂ , ਮਾਫ ਕਰੋ else , ਸਾਨੂੰ ਏਕੋ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ , ਮਾਫ ਕਰੋ else die . ਅਸੀ ਮੈਸੇਜ ਦੇਵਾਂਗੇ That user doesn’t exist .
04:16 ਸੋ ਅਸੀ ਕੀ ਕਰ ਰਹੇ ਹਾਂ ਕਿ ਅਸੀ ਚੈੱਕ ਕਰ ਰਹੇ ਹਾਂ ਕਿ ਰੌ ਵਾਪਸ ਆ ਗਈ ਹੈ , ਜਿੱਥੇ ਅਸੀਂ ਉਹ ਯੂਜਰਨੇਮ ਦਿੱਤਾ ।
04:25 ਅਤੇ ਜੇਕਰ ਇਹ ਸਿਫ਼ਰ ਦੇ ਸਮਾਨ ਨਹੀਂ ਹੈ , ਅਸੀ ਲਾਗਿਨ ਕਰਨ ਲਈ ਆਪਣਾ ਕੋਡ ਚਲਾ ਸਕਦੇ ਹਨ ।
04:29 ਨਹੀਂ ਤਾਂ ਅਸੀ ਲਿਖਾਂਗੇ die ਅਤੇ That username doesn’t exist .
04:33 ਇਹ 1 , 2 , 3 , 4 ਦੇ ਸਮਾਨ ਹੋਵੇਗਾ ਅਤੇ ਆਦਿ ।
04:38 ਮਾਫ ਕਰੋ ਇਹ ਸਮਾਨ ਹੋਵੇਗਾ ।
04:40 ਜੇਕਰ ਇਹ ਜ਼ੀਰੋ ਦੇ ਸਮਾਨ ਨਹੀਂ ਹੈ , ਤਾਂ ਇਹ ਨਿਸ਼ਚਿਤ ਹੀ ਕਿਸੇ ਦੇ ਸਮਾਨ ਹੈ ।
04:44 ਅਤੇ ਜੇਕਰ ਇਹ ਕਿਸੇ ਦੇ ਸਮਾਨ ਹੁੰਦਾ ਹੈ , ਤਾਂ ਇੱਥੇ ਕੋਡ ਚੱਲੇਗਾ ।
04:47 ਸੋ ਜੇਕਰ ਇਹ 0 ਦੇ ਸਮਾਨ ਹੈ , ਮੂਲਰੂਪ ਵਿਚ ਜਿਸਦਾ ਮਤਲੱਬ ਹੈ ਕਿ ਕੋਈ ਵੀ ਰਿਜਲਟ ਵਾਪਸ ਨਹੀਂ ਆ ਸਕਦਾ ਹੈ ।
04:52 ਮੈਂ ਇਸਨੂੰ ਰਿਸੇਂਡ ਕਰਾਂਗਾ । ਚੱਲੋ ਵਾਪਸ ਚਲਦੇ ਹਾਂ ।
04:57 ਅਤੇ . . . . . . . ਆਪਣੇ echo num_rows ਨੂੰ ਹਟਾਉਂਦੇ ਹਾਂ ।
05:05 ਅੱਛਾ । ਤਾਂ ਚੱਲੋ ਆਪਣੇ ਮੁੱਖ ਪੇਜ ਉੱਤੇ ਵਾਪਸ ਜਾਂਦੇ ਹਾਂ ਅਤੇ ਅਸੀ Alex ਅਤੇ abc ਨਾਲ ਲਾਗਿਨ ਕਰਾਂਗੇ , ਇਸ ਸਮੇਂ ਪਾਸਵਰਡ ਕੋਈ ਮਾਇਨੇ ਨਹੀਂ ਰੱਖਦਾ ।
05:13 ਕੁੱਝ ਨਹੀਂ ਹੋਇਆ ਕਿਉਂਕਿ ਕੋਈ ਵੀ ਏਰਰਸ ਵਾਪਸ ਨਹੀਂ ਆਈ ।
05:15 ਹੁਣ ਮੈਂ Billy ਦੀ ਵਰਤੋ ਕਰਦਾ ਹਾਂ , ਉਦਾਹਰਣ ਲਈ , ਪਾਸਵਰਡ ਟਾਈਪ ਕਰੋ ਅਤੇ login ( ਲਾਗਿਨ ) ਉੱਤੇ ਕਲਿਕ ਕਰੋ ।
05:21 That user doesn’t exist ! ਕਿਉਂਕਿ ਕੋਈ ਵੀ ਰੌਸ ਵਾਪਸ ਨਹੀਂ ਹੋਈ , ਜਿਸਦਾ ਯੂਜਰਨੇਮ Billy ਹੈ ।
05:26 ਸੋ ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਉਹ ਕੰਮ ਕਰ ਰਿਹਾ ਹੈ ।
05:28 ਮੈਂ ਆਪਣੀ ਅਸਲ ਚੀਜ਼ ਉੱਤੇ ਵਾਪਸ ਜਾਵਾਂਗਾ ।
05:31 ਸੋ Alex ਅਤੇ ਮੇਰਾ ਪਾਸਵਰਡ abc ਹੈ ।
05:37 ਹੁਣ ਲਾਗਿਨ ਲਈ ਕੋਡ ।
05:39 ਲਾਗਿਨ ਕਰਨ ਦੇ ਲਈ , ਸਾਨੂੰ ਪਾਸਵਰਡ ਚੈੱਕ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ।
05:42 ਸੋ ਪਾਸਵਰਡ ਦੇ ਲਈ , ਮੈਂ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋ ਕਰਾਂਗਾ ।
05:46 ਮਾਫ ਕਰੋ ਫੰਕਸ਼ਨ ਨਹੀਂ , ਮੈਂ ਲੂਪ ਦੀ ਵਰਤੋ ਕਰਾਂਗਾ ਅਤੇ ਉਹ ਲੂਪ while ਲੂਪ ਹੋਵੇਗਾ ।
05:52 ਮੈਂ ਇੱਥੇ ਵੇਰਿਏਬਲ ਦਾ ਨਾਮ ਟਾਈਪ ਕਰਾਂਗਾ । ਮੈਂ ਇਸਨੂੰ row ਕਹਾਂਗਾ ਅਤੇ ਇਹ mysql ਦੇ ਸਮਾਨ ਹੈ . . . . . mysql_ ਰੌ ਨੂੰ ਐਰੇ ਦੇ ਰੂਪ ਵਿੱਚ ਲਿਆਉਂਦੀ ਹੈ ।
06:11 ਸੋ ਸੰਖੇਪ ਵਿਚ , ਮੈਂ ਕਹਾਂਗਾ mysql_fetch_assoc .
06:22 ਅਤੇ ਇਹ ਮੇਰੀ query ਹੋਵੇਗੀ । ਸੋ ਮੈਨੂੰ ਮੇਰੀ query ਇੱਥੇ ਮਿਲੀ ।
06:28 ਇਸ ਤੋਂ , ਅਸੀ ਇੱਥੋਂ ਹਰ ਇੱਕ ਕਾਲਮ ਦੇ ਡੇਟਾ ਨੂੰ ਲੈ ਰਹੇ ਹਾਂ ਅਤੇ row ਨਾਮਕ ਇੱਕ ਐਰੇ ਵਿੱਚ ਰੱਖ ਰਹੇ ਹਾਂ ।
06:40 ਸੋ ਵਾਕਿਆ ਹੀ while ਲੂਪ ਨਾਲ , ਸਾਡੇ ਕੋਲ bracket ਹੋਣਗੇ ਅਤੇ ਅਸੀ ਕੁੱਝ ਵੇਰਿਏਬਲਸ ਸੈੱਟ ਕਰਾਂਗੇ ।
06:45 ਮੈਂ db username ਲਿਖਾਂਗਾ , ਜੋ ਕਿ ਯੂਜਰਨੇਮ ਹੈ , ਜਿਸਨੂੰ ਮੈਂ ਡੇਟਾਬੇਸ ਵਿਚੋ ਕਡਾਂਗਾ , ਇਹ row ਦੇ ਸਮਾਨ ਹੈ ਅਤੇ ਇਹ ਰੌ ਨੇਮ username ਹੈ ।
06:55 ਸੋ ਜਿਵੇਂ ਕਿ ਅਸੀ ਇੱਥੇ ਵੇਖ ਸਕਦੇ ਹਾਂ , ਇਹ ਇੱਥੇ ਰੌ ਨੇਮ ਹੈ ।
06:59 ਜੇਕਰ ਇਹ ਡੇਟਾ ਦੀ ਇੱਕ ਐਰੇ ਹੈ , ਤਾਂ ਇਹਨਾਂ ਵਿਚੋਂ ਹਰ ਇੱਕ ਆਈਡੀ , ਯੂਜਰਨੇਮ , ਪਾਸਵਰਡ ਬਨਣ ਜਾ ਰਹੇ ਹਨ ।
07:06 ਅਸੀ 0 , 1 , 2 ਦੀ ਵਰਤੋ ਨਹੀਂ ਕਰ ਰਹੇ ਹਾਂ । ਲੇਕਿਨ ਮੈਂਨੂੰ ਯਕੀਨ ਨਹੀਂ ਹੈ ਕਿ ਇਹ ਕੰਮ ਕਰਦਾ ਹੈ ।
07:10 ਹੁਣ ਅਸੀ ਇਸਨੂੰ ਆਸਾਨ ਰੱਖਾਂਗੇ ਅਤੇ ਅਸੀ ਸਿੱਧੇ ਆਪਣੇ ਕਾਲਮ ਦੇ ਨਾਮ ਨੂੰ refer ਕਰਾਂਗੇ ।
07:20 ਸੋ ਡੇਟਾਬੇਸ ਯੂਜਰਨੇਮ row ਹੋਵੇਗਾ ਅਤੇ ਕਿਉਂਕਿ ਇਹ ਐਰੇ ਹੈ ਜੋ ਸਾਡੀ query ਵਿੱਚ ਇਸ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋ ਕਰ ਰਿਹਾ ਹੈ ।
07:26 ਅੱਗੇ ਅਸੀ ਲਿਖਾਂਗੇ db password equals row ਅਤੇ ਫਿਰ ਆਪਣਾ ਪਾਸਵਰਡ ।
07:38 ਸੋ ਇਸਦੇ ਬਾਅਦ ਅਸੀ ਏਕੋ ਕਰ ਸਕਦੇ ਹਾਂ ।
07:43 ਨਹੀਂ , ਵਾਸਤਵ ਵਿੱਚ , ਸਾਨੂੰ ਆਪਣੇ db ਯੂਜਰਨੇਮ ਅਤੇ ਪਾਸਵਰਡ ਦੇ ਕੰਟੇਂਟ ਨੂੰ ਏਕੋ ਕਰਨ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ । ਜਦੋਂ ਤੱਕ ਕਿ ਅਸੀ ਏਰਰਸ ਵਿੱਚ ਜਾਣਾ ਚਾਹੁੰਦੇ ਹਾਂ ।
07:49 ਅਸੀ ਪਹਿਲਾਂ ਤੋਂ ਹੀ ਜਾਣਦੇ ਹਾਂ ਕਿ ਉਹ ਕੀ ਹਨ। ਅਸੀਂ ਉਨ੍ਹਾਂ ਨੂੰ ਡੇਟਾਬੇਸ ਵਿੱਚ ਵੇਖਿਆ ਹੈ ।
07:51 ਹੁਣ ਅਸੀਂ ਕੀ ਕਰਾਂਗੇ ਕਿ ਅਸੀਂ ਇੱਕ ਚੈੱਕ ਲਗਾਵਾਂਗੇ । ਸੋ check to see if they match .
08:00 if ਸਟੇਟਮੇਂਟ ਦੀ ਵਰਤੋ ਕਰਕੇ ਇਹ ਕਰਨਾ ਕਾਫ਼ੀ ਆਸਾਨ ਹੈ ।
08:04 if our username equals our db username and our password is equal to our db password , ਤਾਂ ਅਸੀ ਕਹਾਂਗੇ ਕਿ ਇਹ ਠੀਕ ਹੈ ।
08:19 ਨਹੀਂ ਤਾਂ ਅਸੀ ਕਹਾਂਗੇ ਕਿ ਇਹ ਠੀਕ ਨਹੀਂ ਹੈ ।
08:22 ਮੈਂ brackets ਨੂੰ ਹਟਾ ਦੇਵਾਂਗਾ ਕਿਉਂਕਿ ਇੱਥੇ ਕੇਵਲ ਇੱਕ ਹੀ ਲਾਇਨ ਹੈ । ਸੋ Incorrect password ! ਏਕੋ ਕਰੋ । ਉਸੀ ਦੀ ਤਰ੍ਹਾਂ ਇਸਨੂੰ ਛੱਡ ਦਿਓ ।
08:34 ਅਤੇ ਇੱਥੇ ਅਸੀ ਲਿਖਾਂਗੇ ਏਕੋ You’re in ! .
08:41 ਅੱਛਾ , ਵੀਡੀਓ ਦੇ ਇਸ ਭਾਗ ਦੇ ਅੰਤ ਤੋਂ ਪਹਿਲਾਂ ਅਸੀ ਹੁਣੇ ਇਸਨੂੰ ਟੈਸਟ ਕਰਾਂਗੇ ।
08:46 ਮੈਂ ਪਹਿਲਾਂ ਲਿਖਾਂਗਾ Alex ਅਤੇ ਮੈਂ ਗਲਤ ਪਾਸਵਰਡ ਭਰਾਂਗਾ । ਇਹ ਦਿਖਾਵੇਗਾ Incorrect password ! .
08:51 ਅਤੇ ਹੁਣ ਮੈਂ abc ਪਾਸਵਰਡ ਭਰਾਂਗਾ ਅਤੇ ਇਹ ਦਿਖਾਵੇਗਾ You’re in ! .
08:55 ਸੋ ਅਸੀਂ ਆਪਣਾ ਯੂਜਰਨੇਮ ਜਾਂਚਿਆ ਅਤੇ ਇਹ ਮੌਜੂਦ ਹੈ ।
08:58 ਅਸੀਂ ਜਾਂਚਿਆ ਕਿ ਸਾਡੇ ਫੀਲਡਸ ਮੌਜੂਦ ਹਨ । ਤਾਂ ਕਿਰਪ ਕਰਕੇ ਆਪਣਾ ਯੂਜਰਨੇਮ ਅਤੇ ਪਾਸਵਰਡ enter ਕਰੋ ।
09:04 ਜੇਕਰ ਅਸੀ ਆਪਣਾ ਯੂਜਰਨੇਮ ਅਤੇ ਗਲਤ ਪਾਸਵਰਡ enter ਕਰਦੇ ਹਾਂ , ਸਾਨੂੰ ਇੱਕ ਏਰਰ ਮੈਸੇਜ ਮਿਲਦਾ ਹੈ– Incorrect password .
09:11 ਜੇਕਰ ਅਸੀ ਠੀਕ ਪਾਸਵਰਡ enter ਕਰਦੇ ਹਾਂ , ਸਾਨੂੰ ਮਿਲਦਾ ਹੈ - You’re in .
09:13 ਅਤੇ ਜੇਕਰ ਅਸੀ ਯੂਜਰਨੇਮ enter ਕਰਦੇ ਹਾਂ ਜੋ ਨਹੀਂ ਮਿਲਿਆ ਹੈ , ਸਾਨੂੰ user doesn’t exist ਨਾਮਕ ਇੱਕ ਏਰਰ ਮੈਸੇਜ ਮਿਲਦਾ ਹੈ ।
09:24 ਅੱਛਾ ਤਾਂ ਅਗਲੇ ਭਾਗ ਵਿੱਚ ਮੇਰੇ ਨਾਲ ਜੁੜੋ ਅਤੇ ਮੈਂ ਤੁਹਾਨੂੰ ਦਿਖਾਵਾਂਗਾ ਕਿ ਆਪਣੇ ਸ਼ੈਸ਼ਨਸ ਅਤੇ ਲਾਗਆਉਟ ਪੇਜ ਕਿਵੇਂ ਬਣਾਉਂਦੇ ਹਨ।
09:32 ਇਹ ਸਕਰਿਪਟ ਹਰਮੀਤ ਸੰਧੂ ਦੁਆਰਾ ਅਨੁਵਾਦਿਤ ਹੈ , ਆਈ . ਆਈ . ਟੀ ਬਾੰਬੇ ਵਲੋਂ ਮੈਂ ਹੁਣ ਤੁਹਾਡੇ ਤੋਂ ਵਿਦਾ ਲੈਂਦਾ ਹਾਂ । ਧੰਨਵਾਦ ।

Contributors and Content Editors

Harmeet, PoojaMoolya