PDA

View Full Version : سوال: جلوگیری از اجرای اسکریپتها در ساعات خاص



idocsidocs
سه شنبه 24 آبان 1390, 00:57 صبح
من یه اسکریپت دارم که این اسکریپت نباید توی بعضی از زمانها اجرا بشه.

مثلا از ساعت یک و دو دقیقه و سه ثانیه تا ساعت یک و دو دقیقه و سی ثانیه نباید اجرا بشه و اگر توی این زمان کاربرلینک اسکریپت رو کلیک کرد،اسکریپت نباید اجرا بشه.

برای این موضوع باید چیکار کنم؟

peachcms
سه شنبه 24 آبان 1390, 01:10 صبح
خب شما میتونین با کد نویسی این کار رو انجام بدید فقط کافیه زمان رو دریافت کنین و چک کنین همین

idocsidocs
سه شنبه 24 آبان 1390, 01:43 صبح
خب شما میتونین با کد نویسی این کار رو انجام بدید فقط کافیه زمان رو دریافت کنین و چک کنین همین

چه کدی باید بنویسم ؟

peachcms
سه شنبه 24 آبان 1390, 11:09 صبح
چه کدی باید بنویسم ؟

با سلام

این کد رو امروز واسه شما نوشتم و تست کردم



<?php
/**
* this script is for stop and start script in Given time
*
* author: farhad zandmoghadam
*
*
*/
date_default_timezone_set('Asia/Tehran');

/**
* access: public
* param: start_time int , get start time without spliter in 000000 (HHMMSS) hour minute second
* param: end_time int , get end time without spliter in 000000 (HHMMSS) hour minute second
* return string
*/
function stop_script($start_time, $end_time)
{
$clock = date('His');
if(($clock >= $start_time) && $clock < $end_time) {
echo 'now time is: '.$clock.'<br /><br />';
echo 'start time is: '.$start_time.'<br />';
echo 'end time is: '.$end_time.'<br /><br />';
die('script is stoped!');
}
}

stop_script(113100,113210);
?>

idocsidocs
سه شنبه 24 آبان 1390, 13:27 عصر
می شه کاربرد این کد رو بگید:

$clock = date('His');

peachcms
سه شنبه 24 آبان 1390, 13:38 عصر
می شه کاربرد این کد رو بگید:

$clock = date('His');


با این کد من ساعت رو با فرمتی که بهش دادم دریافت میکنم