მონაცემთა ვალიდაცია რეგისტრაციის დროს PHP-ში
ამჟამად ჩვენ არ ვაწესებთ არანაირ შეზღუდვებს ლოგინ-პაროლის წყვილზე, თუმცა, ეს არასწორია. მაგალითად, ახლა ჩვენმა მომხმარებლებმა შემთხვევით ან განზრახ შეიძლება დარეგისტრირდნენ ცარიელი ლოგინით ან პაროლით, ან პაროლით, რომელიც შედგება ერთი სიმბოლოსგან. ასეთი პაროლი ძალიან მარტივი და არაუსაფრთხო იქნება.
გაითვალისწინეთ, რომ თუ რომელიმე ველი არასწორადაა შეყვანილი, ფორმა არ უნდა გაიწმინდოს, რადგან ეს მოუხერხებლობას მოუტანს მომხმარებელს: მან შეიყვანა-შეიყვანა მონაცემები, დააჭირა - და ყველაფერი გაქრა, მიუხედავად იმისა, რომ შეცდომა შესაძლოა ერთ სიმბოლოში იყო.
შეცვალეთ თქვენი კოდი ისე, რომ შეუძლებელი იყოს მომხმარებლის რეგისტრაცია ცარიელი ლოგინით ან პაროლით.
შეცვალეთ თქვენი კოდი ისე, რომ ლოგინმა შეიძლება შეიცავდეს მხოლოდ ლათინურ ასოებს და ციფრებს. იმ შემთხვევაში, თუ ეს ასე არ არის, გამოიტანეთ შეტყობინება ამის შესახებ ფორმის ზემოთ.
შეცვალეთ თქვენი კოდი ისე, რომ ლოგინის სიგრძე
იყოს 4-დან 10 სიმბოლომდე.
იმ შემთხვევაში, თუ ეს ასე არ არის, გამოიტანეთ შეტყობინება
ამის შესახებ ფორმის ზემოთ.
შეცვალეთ თქვენი კოდი ისე, რომ პაროლის სიგრძე
იყოს 6-დან 12 სიმბოლომდე.
იმ შემთხვევაში, თუ ეს ასე არ არის, გამოიტანეთ შეტყობინება
ამის შესახებ ფორმის ზემოთ.
შეცვალეთ თქვენი კოდი ისე, რომ, თუ ლოგინი ან პაროლი არასწორადაა შეყვანილი, შესაბამისი ინპუთის ზემოთ გამოიტანოს შეტყობინება ამის შესახებ.
დაუსვით მომხმარებელს რეგისტრაციის დროს კიდევ email. შეიტანეთ იგი მონაცემთა ბაზაში. შეასრულეთ იმეილის შემოწმება კორექტულობაზე და, თუ იგი არაკორექტულია, შესაბამისი ინპუთის ზემოთ გამოიტანეთ შეტყობინება ამის შესახებ.
დაუსვით მომხმარებელს რეგისტრაციის დროს კიდევ და დაბადების თარიღი ფორმატში დღე.თვე.წელი. შეიტანეთ თარიღი მონაცემთა ბაზაში. შეასრულეთ შემოწმება თარიღის ფორმატთან შესაბამისობაზე.
დაუსვით მომხმარებელს რეგისტრაციის დროს კიდევ
და საცხოვრებელი ქვეყანა. შესთავაზეთ მას აირჩიოს
ერთ-ერთი ქვეყანა ჩამოსაშლელი სიის
select მეშვეობით.