الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

تحجيم البرنامج

Featured Replies

بتاريخ:

إذاي أخلي البرنامج ميشتغلش غير 3 شهور بس ،، بشرط لما يرجع للتاريخ ده البرنامج ميشتغلش ؟؟!!

BEGIN
IF(SYSDATE() BETWEEN TO_DATE('01/01/2016') And TO_DATE('31/03/2016') THEN
       EXIT;
END;
END;

حد عندة فكرة غير تسجيل تاريخ آخر عملية بقاعدة البيانات ؟؟

بتاريخ:

تتبع التالي 

 

اولاً : قاعدة البيانات

 تحتاج لأنشاء جدول سجلات الدخول تحفظ فيه (اسم المستخدم ، تاريخ الدخول) 

 

ثانياً : بشاشة الدخول

تحتاج لخطوتين

 

خطوة 1. التأكد ان التأريخ لم تغييره ،

حيث تقوم بالاستعلام عن أعلى قيمة (Select MAX) لتاريخ الدخول من جدول سجلات الدخول وتقارتها بتاريخ اليوم

فإذا كان تاريخ اليوم أكبر من أعلى قيمة ( فالتاريخ لم يتم تغييره) ، اذهب لخطوة 2

مالم فارسل رسالة (لقد تم التلاعب في تاريخ الجهاز)

 

خطوة 2.  اغلاق البرنامج بعد 30 يوم 

حيث تقوم بالاستعلام عن أقل قيمة (Select MIN) لتاريخ الدخول من جدول سجلات الدخول وتقارتها بتاريخ اليوم 

فإذا كانت (أقل قيمة + مدة النسخة) أكبر من تاريخ اليوم (فالنسخة منتهية) ، 

مالم مازلت النسخة سارية 

 

خطوة 3 :  سجل اسم المستخدم وتاريخ اليوم في جدول سجلات المستخدمين ..

 

انتهى

 

التحقق

أقل قيمة هي أول عملية تسجيل دخول على البرنامج

اعلى قيمة هي تسجيل الدخول ليوم أمس

 

     تاريخ اليوم           اعلى قيمة            اقل قيمة           أقل قيمة + 30      أعلى قيمة > تاريخ اليوم      اقل قيمة + 30 > تاريخ اليوم         النتيجة

30/01/2016      29/01/2016     20/01/2016     20/02/2016      لا - تاريخ الجهاز طبيعي              لا - اي النسخة سارية        افتح البرنامج

02/02/2016       30/01/2016      20/01/2016      20/02/2016    لا - تاريخ الجهاز طبيعي              لا - اي النسخة سارية        افتح البرنامج

01/01/2016       30/01/2016      20/01/2016     20/02/2016    نعم - تاريخ الجهاز تم تغييره            ..................           لا تفتح البرنامج  

19/02/2016       30/01/2016      20/01/2016     20/02/2016    لا - تاريخ الجهاز طبيعي              لا - اي النسخة سارية        افتح البرنامج

21/02/2016       19/02/2016      20/01/2016     20/02/2016    لا - تاريخ الجهاز طبيعي              نعم - تم ايقاف النسخة        النسخة منتهية

تم تعديل بواسطة Faisal Matari

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.