PHP-and-MySQL/C4/User-Password-Change-Part-3/Kannada

From Script | Spoken-Tutorial
Revision as of 11:59, 18 June 2020 by Sandhya.np14 (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Time Narration
00:03 ಇದು Change password ಟ್ಯುಟೋರಿಯಲ್ ನ ಮೂರನೇ ಭಾಗವಾಗಿದೆ. ಈ ಭಾಗದಲ್ಲಿ ನಾವು, ಡಾಟಾಬೇಸ್ ನಲ್ಲಿ ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಬದಲಿಸಲಿದ್ದೇವೆ.
00:11 ಇಲ್ಲಿ ಮೇಲೆ ನಾವು ಈಗಾಗಲೇ ಡಾಟಾಬೇಸ್ ನ ಸಂಪರ್ಕ ಸಾಧಿಸಿದ್ದೇ ವೆ.
00:14 ನಾವು ಈಗಾಗಲೇ ಸಂಪರ್ಕ ಪಡೆದಿರುವುದರಿಂದ, ಇದನ್ನು ಪುನಃ ಸಂಪರ್ಕ ಮಾಡುವುದು ಬೇಡ, ಏಕೆಂದರೆ ಆ ಕಮಾಂಡ್ ಅನ್ನು ಈಗಾಗಲೇ ಕೊಟ್ಟಾಗಿದೆ.
00:23 ಈಗ ನಾನು “$query change” ಎನ್ನುವ ಹೊಸ ಕ್ವೈರಿಯನ್ನು ರಚಿಸುವೆನು ಮತ್ತು ಇದು “mysql_ query()" ಫಂಕ್ಷನ್ ಗೆ ಸಮವಾಗಿರುತ್ತದೆ.
00:30 ಇದು ಒಂದು ಹೊಸ ಕೋಡ್ ಆಗಿದೆ. ಹಾಗಾಗಿ ನೀವು ಸುಲಭವಾಗಿ ನೋಡುವಂತೆ ಇರಲು, ನಾನು ಕೆಳಕ್ಕೆ ಸ್ಕ್ರೋಲ್ ಮಾಡುತ್ತೇನೆ.
00:36 ಇದು “UPDATE” ಆಗಿದೆ.ಹಾಗಾಗಿ ನಾನು ಇಲ್ಲಿ UPDATE users ಎಂದು ಟೈಪ್ ಮಾಡುವೆನು – ಅಂದರೆ ಇದು ನಮ್ಮ ಟೇಬಲ್ "users" ಅನ್ನು ಅಪ್ಡೇಟ್ ಮಾಡುತ್ತದೆ.
00:44 ನಾನು SET password equal to '$new password' ಎಂದು ಟೈಪ್ ಮಾಡುವೆನು.
00:51 ನಾನು ಇಲ್ಲಿ ಇನ್ವರ್ಟೆಡ್ ಕೊಮಾ ಗಳನ್ನು ಬಳಸಿದ್ದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
00:56 ನಂತರ ನಾನು WHERE username is equal to the '$user' ಟೈಪ್ ಮಾಡುವೆನು, ಇದು ನಾನು ಪ್ರಸ್ತುತ ನನ್ನ ಪೇಜ್ ನಿಂದ ಪಡೆದುಕೊಂಡ ವೇರಿಯೇಬಲ್ ಆಗಿದೆ.
01:03 ಮತ್ತು ಇದು
01:07 ನಾವು ಈ ಕಾಲಮ್ ನಲ್ಲಿ ಹೊಂದಿರುವ ವ್ಯಾಲ್ಯುವಿಗೆ ಸಮವಾಗಿರುತ್ತದೆ.
01:12 ನಾವು ಈಗಾಗಲೇ ಪಿ.ಎಚ್.ಪಿ. ಸೆಷನ್ ಅನ್ನು ಪ್ರೊಸೆಸ್ ಮಾಡಿರುವುದರಿಂದ,
01:18 ಅದು "Alex" ಗೆ ಸಮವಾಗಿದೆ.
01:21 ಈ ಕೋಡ್, ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಬಳಕೆದಾರ ನಮೂದಿಸಿದ ಹೊಸ ಪಾಸ್ವರ್ಡ್ ಗೆ ಬದಲಾಯಿಸಿ, ಟೇಬಲ್ ಅನ್ನು ಅಪ್ಡೇಟ್ ಮಾಡಿ ಎಂದು ಹೇಳುತ್ತದೆ. ಇದು ಅವರಿಗೆ ಬೇಕಾದ ಪಾಸ್ವರ್ಡ್ ಆಗಿದೆ,
01:32 ಮತ್ತು ಇದನ್ನು ಯೂಸರ್ನೇಮ್ Alex ಆಗಿರುವಲ್ಲಿ ಬದಲಿಸಿ,
01:37 ಏಕೆಂದರೆ, ಇದು Alex ಗೆ ಸಮವಾಗಿದೆ.
01:40 ಹಾಗಾಗಿ ಈ ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಬದಲಿಸಲಾಗುತ್ತದೆ, ಏಕೆಂದರೆ ಈ "username" ಇದು "Alex" ಗೆ ಸಮವಾಗಿದೆ.
01:45 ಇದು 900 ರಿಂದ ಆರಂಭವಾಗುತ್ತಿದೆ ಮತ್ತು ನಾವು ಇದನ್ನು ಬದಲಿಸಿ, ರಿಫ್ರೆಶ್ ಮಾಡುತ್ತಿದ್ದಂತೆ, ಇದು ಬದಲಾಗುವುದನ್ನು ಪರೀಕ್ಷಿಸೋಣ.
01:56 ನಾನು ಇಲ್ಲಿ ಇನ್ನು ಕೆಲವು ಸಾಲುಗಳನ್ನು ಸೇರಿಸುವೆನು.
02:03 ಇದನ್ನು ಹಿಂದಕ್ಕೆ, ಸ್ವಲ್ಪ ಮೇಲೆ ಇಡುವೆನು.
02:06 ಈ ಪೇಜ್ ಅನ್ನು ಮುಗಿಸಲು, die() ಎಂದೂ, “Your password has been changed” ಎಂದೂ ಟೈಪ್ ಮಾಡುವೆನು.
02:15 ನಾನು ಇಲ್ಲಿ ಒಂದು “Return” ಎನ್ನುವ ಲಿಂಕ್ ಅನ್ನು ಸೇರಿಸುವೆನು ಮತ್ತು ಅದು ನಮ್ಮ ಮುಖ್ಯ ಪೇಜ್ ಗೆ ಕರೆದುಕೊಂಡು ಹೋಗುತ್ತದೆ.
02:23 ಅಂದರೆ ಅದು “index.php” ಆಗಿದೆ.
02:27 ಪೇಜ್ ಅನ್ನು ಮುಗಿಸುವ ಮೊದಲು, ನಾನು ಸೆಷನ್ ಅನ್ನು ಮುಗಿಸಬೇಕು.
02:31 ಹಾಗಾಗಿ ಇಲ್ಲಿ “session_destroy()” ಎಂದು ಟೈಪ್ ಮಾಡುವೆನು.
02:33 ಏಕೆಂದರೆ, ಒಮ್ಮೆ ಬಳಕೆದಾರ ತನ್ನ ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಬದಲಿಸಿದ ನಂತರ, ಇದು ಅವರನ್ನು ಮುಖ್ಯ ಪೇಜ್ ಗೆ ಕರೆದುಕೊಂಡು ಹೋಗುತ್ತದೆ ಮತ್ತು ಸೆಷನ್ ಕೂಡ ನಾಶವಾಗಿರುತ್ತದೆ.
02:42 ಹಾಗಾಗಿ ಅವರು ಹೊಸ ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಬಳಸಿ, ಪುನಃ ಲಾಗಿನ್ ಆಗಬೇಕು.
02:59 ಈಗ ನಾವು ಇದನ್ನು ಪರೀಕ್ಷಿಸಿದರೆ, ನೆನಪಿಡಿ, ನನ್ನ ಈಗಿನ ಪಾಸ್ವರ್ಡ್ "abc" ಆಗಿದೆ ಮತ್ತು ಅದರ 'md5 hash' ಇದು 900 ರಿಂದ ಆರಂಭವಾಗುತ್ತದೆ.
03:00 ಮತ್ತು ಈಗ ನಾನು ಇಲ್ಲಿಗೆ ಹಿಂದಿರುಗಿದರೆ, ನಾನು ನನ್ನ ಹಳೆಯ ಪಾಸ್ವರ್ಡ್ ಅನ್ನು - "abc" ಎಂದೂ, ನನ್ನ ಹೊಸ ಪಾಸ್ವರ್ಡ್ ಅನ್ನು "123" ಎಂದೂ ನಮೂದಿಸಿ, Change password ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ, ಎಲ್ಲ ಮೌಲ್ಯ ಮಾಪನವನ್ನೂ ಮಾಡಲಾಗಿದೆ, ನಮ್ಮ ಪಾಸ್ವರ್ಡ್ ಬದಲಾಗಿದೆ ಮತ್ತು ನಾವು ಮುಖ್ಯ ಪೇಜ್ ಗೆ ಹಿಂದಿರುಗಲು ಮೆಸೇಜ್ ಅನ್ನು ಕೂಡ ಪಡೆದಿದ್ದೇವೆ.
03:18 ಈಗ ನಾವು ನಮ್ಮ ಮುಖ್ಯ ಪೇಜ್ ಗೆ ಹಿಂದಿರುಗಲು ಪ್ರಯತ್ನಿಸಿದರೆ, ನೀವು ಪುನಃ ಲಾಗಿನ್ ಆಗಬೇಕಾಗುತ್ತದೆ ಎನ್ನುವುದನ್ನು ನೋಡಬಹುದು. ಇಲ್ಲಿ ನಾವು “session destroy()” ಫಂಕ್ಷನ್ ಅನ್ನು ಬಳಸಿರುವುದರಿಂದ ನಮ್ಮ ಸೆಷನ್ ನಾಶವಾಗಿದೆ.
03:32 ನಾನು ಈಗ ಮತ್ತೆ ಲಾಗಿನ್ ಆಗುವಾಗ ನನ್ನ ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ನನ್ನ ಹಳೆಯ ಪಾಸ್ವರ್ಡ್ ಆದ, "abc" ಎಂದು ಟೈಪ್ ಮಾಡಿದರೆ, ನಾವು “Incorrect password” ಎಂಬ ಸಂದೇಶವನ್ನು ಪಡೆಯುತ್ತೇವೆ.
03:43 ನಾನು "123" ಎಂದು ಪ್ರಯತ್ನಿಸಿದರೆ, "you’re in!" ಎಂದು ಪಡೆಯುವೆನು, ಇದಕ್ಕೆ ಸಾಕ್ಷಿಯನ್ನು ಇಲ್ಲಿ ತೋರಿಸಲಾಗಿದೆ.
03:50 ಈಗ ಹಿಂದಿರುಗಿ, Browse ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ. ಕೆಳಕ್ಕೆ ಸ್ಕ್ರೋಲ್ ಮಾಡಿದರೆ ನಾವು ಪಾಸ್ವರ್ಡ್ 900 ರಿಂದ 202 ಎಂದು ಬದಲಾಗಿರುವುದನ್ನು ನೋಡಬಹುದು.
03:59 ಹಾಗಾಗಿ ಇದು ಸಂಪೂರ್ಣವಾಗಿ ಒಂದು ಹೊಸ ಹ್ಯಾಶ್ ಆಗಿದೆ ಮತ್ತು ಸಂಪೂರ್ಣವಾಗಿ ಹೊಸ ಪಾಸ್ವರ್ಡ್ ಆಗಿದೆ.
04:06 - 04:11 ನೀವು ಮಾಡಬೇಕಾದ ಮುಖ್ಯ ಕೆಲಸವೆಂದರೆ, "sql" ಕ್ವೈರಿಗಳನ್ನು ಸರಿಯಾಗಿ ಕಲಿಯಿರಿ. ನಾನು ಅದರ ಕುರಿತು ಸಹ ಟ್ಯುಟೋರಿಯಲ್ ಗಳನ್ನು ಹೊಂದಿದ್ದೇನೆ.
04:18 ಮತ್ತು ನೀವು ಹಳೆಯ ಪಾಸ್ವರ್ಡ್ ಗಳನ್ನು ಮತ್ತು ಹೊಸ ಪಾಸ್ವರ್ಡ್ ಗಳನ್ನು ಪರೀಕ್ಷಿಸುವುದು ಹೇಗೆ ಎಂದು ತಾತ್ವಿಕವಾಗಿ ಯೋಚಿಸಬೇಕು.
04:24 ಖಂಡಿತಾವಾಗಿ ನಾವು ದಾಖಲು ಆಗುವಾಗ ನಮ್ಮ ಪಾಸ್ವರ್ಡ್ ಎಷ್ಟು ದೊಡ್ಡದಿರಬೇಕು ಎಂಬ ಮಿತಿಯನ್ನು ಹೊಂದಿರುತ್ತೇವೆ.
04:31 ಇನ್ನೊಂದು ಪರಿಶೀಲನೆ ಅಂದರೆ ನಿಮ್ಮ ಪಾಸ್ವರ್ಡ್ 6 ಅಕ್ಷರ ಗಳಿಗಿಂತ ದೊಡ್ಡದಿರಬೇಕು ಮತ್ತು 25 ಅಕ್ಷರಗಳಿಗಿಂತ ಚಿಕ್ಕದಿರಬೇಕು ಎಂಬ ನಿರ್ಬಂಧವನ್ನು ನೀವೇ ಮಾಡಿ.
04:42 ಇದೇ ರೀತಿ ನೀವು ಅನೇಕ ಪರಿಶೀಲನೆಗಳನ್ನು ಮಾಡಬಹುದು, ಆದರೆ ಇದು "MySQL" ಡಾಟಾಬೇಸ್ ಅನ್ನು ಬಳಸಿ, ಪಿ.ಎಚ್.ಪಿ. ಯಲ್ಲಿ ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಬದಲಿಸಲು ಒಂದು ಪ್ರಾಥಮಿಕ ನಿದರ್ಶನವಾಗಿದೆ.
04:53 ನೀವು ಸಂತೋಷ ಪಟ್ಟಿರುವಿರಿ ಎಂದು ಕೊಳ್ಳುವೆನು. ನಿಮಗೆ ಏನಾದರು ಕಮೆಂಟ್ ಅಥವಾ ಪ್ರಶ್ನೆಗಳಿದ್ದರೆ ನನಗೆ ತಿಳಿಸಿ. ವಿಡಿಯೋ ಅಪ್ಡೇಟ್ ಗಳಿಗಾಗಿ ಸಬ್ಸ್ಕ್ರೈಬ್ ಮಾಡಿ.
05:01 ಧನ್ಯವಾದಗಳು. ಈ ಸ್ಕ್ರಿಪ್ಟ್ ನ ಅನುವಾದಕಿ, ಮೈಸೂರಿನಿಂದ ಅಂಜನಾ ಅನಂತ್ ನಾಗ್ ಮತ್ತು ಧ್ವನಿ ಡಾ.ನವೀನ್ ಭಟ್, ಉಪ್ಪಿನಪಟ್ಟಣ.

Contributors and Content Editors

Sandhya.np14