For Android device For iOS device
១៣
មិថុនា

ល្បិចនិងគន្លឹះ​ខ្លះ​ៗ ៖ ដើម្បី Encrypt Password តាមរយ: Loop និង Array នៅ​ក្នុង PHP

Hey! ! សួស្តី ប្រិយមិត្តអ្នកអានទាំងឡាយ ។ ​ថ្ងៃ​នេះ​ខ្ញុំ​នឹង​បង្ហាញ​អ្នក​ទាំងអស់​គ្នា អំពីការ Encryption ​ទៅលើ Password ​សូម​បញ្ជាក់​ផងដែរ​ថា យើង​ក៏​មានវិធីសាស្ត្រផ្សេងៗ​ទៀត​ក្នុង​ការ Encrypt password ដែរ តែត្រង់​ចំណុច​នេះ ខ្ញុំ​សូមលើក ការ​ប្រើ​ប្រាស់ Loop និង​ Array យកមកពន្យល់បកស្រាយ ។ ជាដំបូង​យើងគួរតែស្វែងពាក្យគន្លឹះមួយចំនួនសិន​ដូចជា​ពាក្យ Encryption គឺជាវិធីសាស្ត្រមួយកាន់តែធ្វើ​ឲ្យ​ Password មាន​សុវត្ថិភាព វានឹង​បម្លែងពី​ទិន្នន័យ​ដែល​អាចអានបានទៅជា​ទិន្នន័យ​មិនអាច​អានបាន ជា​ពិសេស​វា​ការពារ​ពីពួក Hecker ​ដែល​ចង់ Heck ​ទិន្នន័យ​របស់យើង​ផងដែរ ។ ដូច្នេះកុំ​ឲ្យ​ខាតពេលវេលាយូរ ស់! យើងទៅមើលពី​លទ្ធផល និង​រូបភាព​កូដនៅ​ខាងក្រោម​ទាំងអស់​គ្នា​

​លទ្ធផល​កូដ​ទាំងមូល​

- ការពន្យល់​លទ្ធផល​កូដ

- នៅ​ក្នុង Column ឈ្មោះ​ Original Password គឺជា តម្លៃ​របស់ password ​ដែល​មិនទាន់​បាន Encrypt

- នៅ​ក្នុង Column ឈ្មោះ​ Password has Encrypt គឺជា តម្លៃ​របស់ Password ​បន្ទាប់ពី​យើងបាន Encrypt

រួចរាល់យើងឃើញថាវាមាន​ទម្រង់​មិនអាច​អានបាន​នោះទេ ។

- កូដ HTML 

- ពន្យល់កូដ HTML

- បន្ទាត់ទី៤៨ ដល់បន្ទាត់ ៦១ បង្កើត Table មួយ​សម្រាប់​បញ្ចេញ តម្លៃ​របស់ Password ដើម និង Password ​ដែល​បាន Encrypt

- កូដ PHP

- ពន្យល់កូដPHP

- បន្ទាត់ទី ២ តាងអថេរ ដើម្បី​កំណត់​ជា​តម្លៃ Password

- បន្ទាត់ទី ៣ តាងអថេរ ដើម្បី ទុកដាក់ តម្លៃ Password ​បន្ទាប់ពី Encrypt ហើយ ។

- បន្ទាត់ទី ៤ ដល់បន្ទាត់ទី ១៥ គឺជាការ​បង្កើត Array មួយ​ដែល​មាន​ច្រើន​ធាតុ ហើយធាតុ​នីមួយៗ​

មាន​តម្លៃ​ពីរគឺ Key និង Value ​ដែល​នឹង​បង្កើត​ទៅតាម​តួអក្សរនិងចំនួនតួលេ

ឬ​អាចលើសពីនេះ​ទៅតាម​ការ​កំណត់​ចង់បាន ។

- បន្ទាត់ទី ១៦ ដល់បន្ទាត់ ២៣ ធ្វើការ Loop Array ​ដែល​បាន​បង្កើត​ខាងលើ នឹង​ពិនិត្យ​មើល ថាតើគ្រប់តួអក្សរនៃ​តម្លៃ​

password មានដូច key របស់ Array  $pass ដែរ ឬ​ទេ បើមានវានិងបូកត String នៃ​តម្លៃ $pass [$char] ​នីមួយៗ

ហើយរក្សារទុកនៅ​ក្នុង អថេរ $str ផ្ទុយទៅវិញ​ប្រសិនបើ​ពិនិត្យ​មិនឃើញមាន Key ណាដូចទេ វានឹង​យក​តម្លៃ​ដើម

បូកចូល​គ្នា​តែម្តង ហើយ​ក៏​រក្សាទុក​នៅ​ក្នុង អថេរ $str ដ​ដែល ។

- បន្ទាត់ទី ២៤ ធ្វើការ​បញ្ច្រាស​តម្លៃ Password ​ដែល​បាន Encrypt រួចកុំ​ឲ្យ​តាមលំដាប់ ។

  - កូដ CSS

ពន្យល់កូដCSS

- បន្ទាត់ទី ៣៥ ដល់បន្ទាត់ ៣៩ សម្រាប់​កំណត់​ border, និងដាក់ស៊ុមតែមួយជាន់ ទៅ​ឲ្យ​ Table, column និង row

- បន្ទាត់ ៤០ ដល់បន្ទាត់ ៤៣ កំណត់ ពណ៌ផ្ទៃខាងក្រោយនិង ពណ៌អក្សរ ។

មតិ និង​យោបល់​ទៅលើ​អត្ថបទ​នេះ (តាម Facebook)

ខាងក្រោម​នេះ​ជា​យោបល់​ផ្សេងៗ​របស់​អ្នកទស្សនា