18-06-15, 02:59 PM
السلام عليكم ورحمة الله وبركاته
لا شك أن في بعض الأحيان ولو أنها نادرة الحدوث تحصل مشاكل في توقيت الجهاز ( من طرف العميل ) وذلك يتسبب في خطأ في عرض بعض البيانات وكذلك في إدخال بعض البيانات لقاعدة البيانات لأن البرنامج يعتمد على ساعة وتاريخ الجهاز.
وكذلك لربما حدث تلاعب بالإدخال من طرف العميل فالسؤال هو كيف يمكن التحقق من وقت وتاريخ السيرفر بأحسن الطرق، خطر على بالي فكرة في تخزين الوقت والتاريخ أول بأول في جدول بقاعدة البيانات أو في ملف مرفق مع البرنامج ويتم قراءة التاريخ في كل مره يتم فيها تشغيل البرنامج وكذلك في كل مره يتم فيها إضافة أو تعديل أو غيرها من العمليات التي تحتاج لتاريخ.
فهل هذه الطريقة هي المناسبة أو عند أحدنا في المنتدى طريقة أفضل من هذه الطريقة البدائية ؟
لا شك أن في بعض الأحيان ولو أنها نادرة الحدوث تحصل مشاكل في توقيت الجهاز ( من طرف العميل ) وذلك يتسبب في خطأ في عرض بعض البيانات وكذلك في إدخال بعض البيانات لقاعدة البيانات لأن البرنامج يعتمد على ساعة وتاريخ الجهاز.
وكذلك لربما حدث تلاعب بالإدخال من طرف العميل فالسؤال هو كيف يمكن التحقق من وقت وتاريخ السيرفر بأحسن الطرق، خطر على بالي فكرة في تخزين الوقت والتاريخ أول بأول في جدول بقاعدة البيانات أو في ملف مرفق مع البرنامج ويتم قراءة التاريخ في كل مره يتم فيها تشغيل البرنامج وكذلك في كل مره يتم فيها إضافة أو تعديل أو غيرها من العمليات التي تحتاج لتاريخ.
فهل هذه الطريقة هي المناسبة أو عند أحدنا في المنتدى طريقة أفضل من هذه الطريقة البدائية ؟
قال رسول الله صلى الله عليه وسلم ( من قال لا إله إلا الله دخل الجنة ) حديث صحيح.
قال رسول الله صلى الله عليه وسلم ( كلمتان خفيفتان على اللسان ثقيلتان في الميزان حبيبتان للرحمن : سبحان الله وبحمده سبحان الله العظيم ) حديث صحيح.
قال رسول الله صلى الله عليه وسلم ( كلمتان خفيفتان على اللسان ثقيلتان في الميزان حبيبتان للرحمن : سبحان الله وبحمده سبحان الله العظيم ) حديث صحيح.