السلام عليكم
كيف اظهر رسالة قبل اسبوع من تارخ معين
السلام عليكم
كيف اظهر رسالة قبل اسبوع من تارخ معين
راح اوضح الموضوع اكتر
يعني انا عندي تاريخ محدد في قاعدة البيانات واضعته في الداتا بيز
هلا بدي قبل باسبوع من هذا التاريخ يطلعلي مسج يقلي ضايل اسبوع وبجي هالتاريخ
ارجو المساعدة
جزاكم الله خيرا
ضمن ملف Global.asax يوجد لديك خمسة أحداث جاهزة وهي
application_start
application_end
application_error
session_start
session_end
باختصار يتم تنفيذ الحدث session_start عندما تقوم بفتح المتصفح وطلب الموقع طبعا لمرة واحدة ........... اغلق المتصفح وافتحه من جديد على الموقع يتم تنفيذ الكود مرة أخرى ............. وهكذا ......... ضع الكود الخاص بك ضمن هذا الحدث وبإذن الله يكون الحل
قل لمن يحمل هما ****** إن همــــا لا يدوم
:rolleyes: :rolleyes: :clapping: :rolleyes: :rolleyes:
مثلا تفنى المسـرة ***** هكذا تفنى الهموم
اخي الكريم انا ما قصدت هذا الامر
انا بدي كود يطلعلي الفرق بين تاريخين واعمل بس
يعني تاريخ - تاريخ
جربي هذا التابع
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
قل لمن يحمل هما ****** إن همــــا لا يدوم
:rolleyes: :rolleyes: :clapping: :rolleyes: :rolleyes:
مثلا تفنى المسـرة ***** هكذا تفنى الهموم
أو يمكنك بطريقة أخرى القيام بما يلي :
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
قل لمن يحمل هما ****** إن همــــا لا يدوم
:rolleyes: :rolleyes: :clapping: :rolleyes: :rolleyes:
مثلا تفنى المسـرة ***** هكذا تفنى الهموم