איך עושים בטופס html 'שדות חובה' שבלעדיהם לא יוכלו להתקדם קדימה. תודה
-
- הודעות: 980
- הצטרף: 16:42 28/04/2016
איך עושים בטופס html 'שדות חובה' שבלעדיהם לא יוכלו להתקדם קדימה. תודה
איך עושים בטופס html 'שדות חובה' שבלעדיהם לא יוכלו להתקדם קדימה. תודה
Re: איך עושים בטופס html 'שדות חובה' שבלעדיהם לא יוכלו להתקדם קדימה. תודה
אפשר או דרך שפת צד שרת שאחרי שליחת הטופס אתה עושה תנאי למשל ב php
כלומר שאם לא התקבלו הערכים המצוינים בשם xxx yyy אז שידפיס שוב את הטופס המוחזק במשתנה form$
הדרך היותר מקובלת לעשות זאת היא באמצעות שפת תסריט כמו ג'אווה סקריפט או אג'קס
היתרון בהם שהדפדפן בודק את הנתונים עוד לפני השליחה לשרת ולא מאפשר שליחת טופס ריק
ודבר זה מצריך לימוד בפני עצמו
אבל אי אפשר לסמוך רק על זה
כי כל מפתח מתחיל יכול לנתח את הדף ולנסות לשלוח לך post ישירות בלי צורך להזדקק ליצירה שלך וכך לעקוף את ההגבלות של שפות התסריט ללא כל מאמץ
קוד: בחירת הכל
if(!$_POST['XXX'] or !$_POST['yyy'])
{print $form; }
הדרך היותר מקובלת לעשות זאת היא באמצעות שפת תסריט כמו ג'אווה סקריפט או אג'קס
היתרון בהם שהדפדפן בודק את הנתונים עוד לפני השליחה לשרת ולא מאפשר שליחת טופס ריק
ודבר זה מצריך לימוד בפני עצמו
אבל אי אפשר לסמוך רק על זה
כי כל מפתח מתחיל יכול לנתח את הדף ולנסות לשלוח לך post ישירות בלי צורך להזדקק ליצירה שלך וכך לעקוף את ההגבלות של שפות התסריט ללא כל מאמץ
מי מחובר
משתמשים הגולשים בפורום זה: אין משתמשים רשומים | 10 אורחים