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

From Script | Spoken-Tutorial
Revision as of 12:58, 12 April 2015 by Harmeet (Talk | contribs)

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

Contributors and Content Editors

Harmeet, PoojaMoolya