PHP yordamida ma'lumotlarni tekshirish va tozalash. POST ma'lumotlarini tekshirish uchun validator klassi Tekshirish uchun boshqa ustunni belgilash

Ushbu va keyingi boblar shakl ma'lumotlarini tekshirish uchun PHP dan qanday foydalanishni ko'rsatadi.

PHP formasini tekshirish

PHP shakllarini qayta ishlashda XAVFSIZLIK haqida o'ylang!

Ushbu sahifalar xavfsizlikni hisobga olgan holda PHP shakllarini qanday qayta ishlashni ko'rsatadi. Shakl ma'lumotlarini to'g'ri tekshirish sizning shaklingizni xakerlar va spamerlardan himoya qilish uchun muhimdir!

Biz ushbu boblarda ishlayotgan HTML formasi turli kiritish maydonlarini o'z ichiga oladi: zarur va ixtiyoriy matn maydonlari, radio tugmalar va yuborish tugmasi:

Yuqoridagi shaklni tekshirish qoidalari quyidagicha:

Maydonni tekshirish qoidalari
Ism Majburiy. + Faqat harflar va boʻsh joy boʻlishi kerak
Elektron pochta Majburiy. + Yaroqli elektron pochta manzili boʻlishi kerak (@ va . bilan)
Veb-sayt Ixtiyoriy. Agar mavjud bo'lsa, unda yaroqli URL bo'lishi kerak
Izoh Ixtiyoriy. Ko'p qatorli kiritish maydoni (matn maydoni)
Jins Majburiy. Birini tanlash kerak

Avval forma uchun oddiy HTML kodini ko'rib chiqamiz:

Matn maydonlari

Ism, elektron pochta va veb-sayt maydonlari matn kiritish elementlari, sharh maydoni esa matn maydonidir. HTML kodi quyidagicha ko'rinadi:

Nomi:
Email:
Veb-sayt:
Izoh:

Radio tugmalari

Gender maydonlari radio tugmalari va HTML kodi quyidagicha ko'rinadi:

Jins:
Ayol
Erkak
Boshqa

Shakl elementi

Shaklning HTML kodi quyidagicha ko'rinadi: