انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: rahmani در 24 اردیبهشت 1398، 09:58 قظ
-
سلام
مستحضرید شماره ملی افراد منصر به فرد هست وقتی یک شماره ملی دوبار هنگام پر کردن مشخصات استفاده می شود ایا برای بار دوم باید حتما با php به پایگاه داده وصل شد یا راه حل بهتری هم هست؟
سپاسگزارم
-
چطوری باید بفهمه که تکراری هست. باید به سرور متصل بشه و بفهمه که تکراریه یا نه! برای مقایسه نیاز به وجود هر دو طرف مقایسه هست دیگه!!
مگر اینکه این تست همزمان داخل همین صفحه باشه. یعنی صفحه reloadنشه
-
سلام
خب اگر پیش از نمایش فرم به کاربر شماره ملی ها را از جدول مشخصات واکشی کنیم چطور؟ درسته که بازهم به سرور وصل شده اما اعتبارسنجی همزمان با پر کردن مشخصات انجام میشه
البته بازهم نمیدونم کدام کار عاقلانه هست
سپاس
-
واکشی لیست کدملی ها از سرور و نگه داشتن در جاوااسکریپت کاملا اشتباه و از نظر امنیتی خطرناکه. شما لیست کد ملی ها رو در اختیار همه قرار میدی!!
یا باید در هنگام تائید فرم این کار رو انجام بدی
یا با استفاده از AJAX تکراری بودن رو بررسی کنید. یعنی هربار کدملی رو با استفاده از AJAX به سرور ارسال کنی تا اونجا بررسی بشه