الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

رسالة قبل تاريخ معين

بدأه easy_3a3 في 3 فبراير 2011 · 5 رد · 422 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كيف اظهر رسالة قبل اسبوع من تارخ معين

#2

راح اوضح الموضوع اكتر

يعني انا عندي تاريخ محدد في قاعدة البيانات واضعته في الداتا بيز

هلا بدي قبل باسبوع من هذا التاريخ يطلعلي مسج يقلي ضايل اسبوع وبجي هالتاريخ

ارجو المساعدة

جزاكم الله خيرا

#3

ضمن ملف Global.asax يوجد لديك خمسة أحداث جاهزة وهي

application_start

application_end

application_error

session_start

session_end

باختصار يتم تنفيذ الحدث session_start عندما تقوم بفتح المتصفح وطلب الموقع طبعا لمرة واحدة ........... اغلق المتصفح وافتحه من جديد على الموقع يتم تنفيذ الكود مرة أخرى ............. وهكذا ......... ضع الكود الخاص بك ضمن هذا الحدث وبإذن الله يكون الحل

1

قل لمن يحمل هما ****** إن همــــا لا يدوم
:rolleyes: :rolleyes: :clapping: :rolleyes: :rolleyes:

مثلا تفنى المسـرة ***** هكذا تفنى الهموم

#4

اخي الكريم انا ما قصدت هذا الامر

انا بدي كود يطلعلي الفرق بين تاريخين واعمل بس

يعني تاريخ - تاريخ

#5

جربي هذا التابع

Subtract

في هذا الكود

DateTime dt1 = new DateTime();//replace this with the DB reg...
DateTime dt2 = DateTime.Now;//this today date ....

TimeSpan sub = dt1.Subtract(dt2);
int subdays = sub.Days;
if(subdays == 7)
        {
            // do this .......
        }
        else
        {
            // do another thing
        }

تم تعديل هذه المشاركة بواسطة Tammam_KD في 3 فبراير 2011 في 18:59

1

قل لمن يحمل هما ****** إن همــــا لا يدوم
:rolleyes: :rolleyes: :clapping: :rolleyes: :rolleyes:

مثلا تفنى المسـرة ***** هكذا تفنى الهموم

#6

أو يمكنك بطريقة أخرى القيام بما يلي :

        DateTime dt1 = 'date you get from the database';
        DateTime dt2 = DateTime.Now;//this today date ....
        TimeSpan ts1 = dt1-dt2;
        int days = ts1.Days;
        if(days == 7)
        {
            // do this .......
        }
        else
        {
            // do another thing
        }

يمكنك التحكم بعدد الأيام في العبارة الشرطية

تم تعديل هذه المشاركة بواسطة Tammam_KD في 3 فبراير 2011 في 18:55

1

قل لمن يحمل هما ****** إن همــــا لا يدوم
:rolleyes: :rolleyes: :clapping: :rolleyes: :rolleyes:

مثلا تفنى المسـرة ***** هكذا تفنى الهموم

مواضيع مشابهة