كود PHP:
<?php
## وقت البداية عندنا
$start = ('01-01-2006 10:00 PM'); #الوقت بالتاريخ
## وقت النهاية عندنا
$finish = ('12-01-2006 11:50 PM'); #الوقت بالتاريخ
## نعمل شرط للمقارنة بين الوقتين والوقت الحالي
if( date('d-m-y h:i A') > $start && date('d-m-y h:i A') < $finish )
{
echo "الوقت الآن مسموح به";
}
else
{
echo 'التسجيل مغلق الآن نرجو التسجيل في الوقت المتاح';
}
?>
جربت الكود ويعمل بالشكل الصحيح... ربما لن يعطي النتائج بالشكل المطلوب اذا كان توقيت السيرفر الذي يعمل فيه الملف مختلف عن توقيتك... لذا أعتقد الكود التالي أفضل منه
كود PHP:
<?php
## وقت البداية عندنا
$start = ('01-01-2006 10:00 PM'); #الوقت بالتاريخ
## وقت النهاية عندنا
$finish = ('12-01-2006 11:50 PM'); #الوقت بالتاريخ
## نعمل شرط للمقارنة بين الوقتين والوقت الحالي
if( gmdate('d-m-y h:i A') > $start && gmdate('d-m-y h:i A') < $finish )
{
echo "الوقت الآن مسموح به";
}
else
{
echo 'التسجيل مغلق الآن نرجو التسجيل في الوقت المتاح';
}
?>
مع وضع التاريخ والوقت في $start و $finish بتوقيت جرينتش