لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش اعتبار سنجی و پردازش فرم ها با JavaScript و PHP
Validating and Processing Forms with JavaScript and PHP
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
اعتبارسنجی فرم های وب برای هر توسعه دهنده وب مهارت مهمی است ، اطمینان از کامل ، دقیق و غیر مخرب بودن داده های ارسالی قبل از ارسال به سرور. در این دوره با نویسنده Ray Villalobos همراه شوید زیرا او نشان می دهد چگونه ورودی بازدیدکنندگان سایت را با HTML5 ، JavaScript و jQuery تأیید می کند و سپس داده ها را با PHP پردازش می کند. بعلاوه ، یاد بگیرید که چگونه داده های فرم را از طریق ایمیل ارسال کرده و در پایگاه داده MySQL ذخیره کنید تا برای سایر برنامه ها آماده باشد.
موضوعات شامل:
درک فرمها li>
افزودن فیلدهای مورد نیاز و متغیرهایی li>
پذیرش چندین ورودی li>
محدود کردن بارگذاری ها li>
دست زدن به تغییر تمرکز li>
اعتبار سنجی با عبارات منظم li>
کار با مرورگرهای قدیمی li>
ساخت اعتبار سنجی jQuery
استفاده از اعتبارسنجی سمت سرور li>
ضدعفونی کردن فرم ورودی li>
بارگذاری پرونده ها li>
ارسال داده های فرم به پایگاه داده li>
سرفصل ها و درس ها
مقدمه
Introduction
خوش آمدی
Welcome
آنچه باید بدانید
What you should know
با استفاده از پرونده های تمرینی
Using the exercise files
1. شروع کار
1. Getting Started
درک اشکال
Understanding forms
کار با زمینه های فرم
Working with form fields
با استفاده از برچسب فرم
Using the form tag
2. اعتبار سنجی با HTML5
2. Validating with HTML5
با استفاده از اعتبار سنجی ورودی
Using input validation
اضافه کردن زمینه های لازم و متغیرهایی
Adding required fields and placeholders
محدود کردن زمینه های عددی و تاریخ
Constraining numeric and date fields
پذیرش چندین ورودی
Accepting multiple entries
محدود کردن بارگذاری براساس انواع MIME
Limiting uploads by MIME types
کمک به ورودی متن با یک فهرستگر
Assisting text input with a datalist
محدود به الگوهای بیان منظم
Constraining with regular expression patterns
3. اعتبار سنجی فرم ها با JavaScript
3. Validating Forms with JavaScript
دسترسی به فرم ها
Accessing forms
در جستجوی عناصر فرم
Looking up form elements
رسیدگی به تغییرات فوکوس
Handling focus changes
شناسایی واقعه در حال وقوع
Detecting the onchange event
با استفاده از خاصیتIndex انتخاب شده است
Using the selectedIndex property
اعتبار سنجی پویا با عبارات منظم
Dynamic validation with regular expressions
ایجاد یک تابع اعتبار سنجی ورودی عمومی
Creating a generic input validation function
اعتبارسنجی در مرورگرهای قدیمی با Modernizr
Validating in older browsers with Modernizr
قطع ارسال فرم با onsubmit
Interrupting form submission with onsubmit
4. اعتبار سنجی فرم jQuery
4. jQuery Form Validation
درک jQuery
Understanding jQuery
اعتبارسنجی در ارسال با jQuery
Validating on submit with jQuery
ایجاد اعتبار سنجی jQuery تعاملی
Building interactive jQuery validation
با استفاده از افزونه jQuery Validation
Using the jQuery Validation plugin
5- کار با PHP
5. Working with PHP
برقراری ارتباط با سرورهای PHP
Communicating with PHP servers
بازیابی داده ها از superglobals
Retrieving data from superglobals
با استفاده از اعتبارسنجی سمت سرور
Using server-side validation
افزودن اعتبار در صفحه
Adding in-page validation
بازتاب داده های ورودی به کاربر
Mirroring input data back to the user
ضدعفونی کردن ورودی فرم
Sanitizing form input
6. پردازش داده فرم
6. Processing Form Data
داده های فرم پستی
Mailing form data
درک بارگذاری پرونده
Understanding file uploads
بارگذاری پرونده ها
Uploading files
پردازش داده های فرم با AJAX
Processing form data with AJAX
Ray Villalobos یک معلم طراحی/توسعه کامل و مدرس کارکنان ارشد در LinkedIn Learning است.
دوره های آموزشی او در قسمت جلو متمرکز شده است. -پایان موضوعات طراحی و توسعه مانند جاوا اسکریپت، AngularJS، React و Sass، به علاوه فریمورک هایی مانند Bootstrap و ابزارهایی که می توانند شما را به یک توسعه دهنده سریعتر و کارآمدتر تبدیل کنند. او سبک تدریس واضح و عملی دارد و به شما کمک می کند تا مهارت های خود را از طریق تمرین ها و پروژه های واقعی بهبود بخشید.
پیش از این، ری به عنوان مدیر چندرسانه ای برای Entravision Communications، شبکه ای از وب سایت های ایستگاه های رادیویی و تلویزیونی را مدیریت می کرد. در ساحل شرقی او همچنین سایتهای روزنامهای بزرگ را طراحی کرد و پروژهها/بازیهای تعاملی را برای شبکه روزنامههای تریبون ایجاد کرد. میتوانید در LinkedIn یا از طریق سایر شبکههای اجتماعی @planetoftheweb با او تماس بگیرید. وبلاگ شخصی او را در https://raybo.org/ بررسی کنید.
نمایش نظرات