بسم الله الرحمن الرحيم
وعليكم السلام ورحمة الله وبركاته
يمكنك استخدام الدالة strtotime() وتحويل الوقت إلى رقم unixstamp حيث يمكن إجراء العمليات الحسابية عليها على عكس الصيغةXX:XX التي لا يمكن إجراء العمليات الحسابية على مباشرة..
التعديل...
كود PHP:
<?
$fajr = "4:00";
$dhr = "12:00";
$asr = "3:30";
$mghrb = "5:30";
$esha = "7:00";
$mille_seconds = (strtotime($prayer) - mktime(time(),time(),0,0,0,0)) * 60 * 60 * 1000;
echo '<script type="text/javascript">
function alert_prayer()
{
alert("حان الآن وقت صلاة ****");
}
setTimeout("alert_prayer()", ' . $mille_seconds . ')
</script>';
?>
أرجو أن يكون الحل واضح
تحياتي