Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Javascript在特定日期后停止工作_Php_Javascript_Jquery - Fatal编程技术网

Php Javascript在特定日期后停止工作

Php Javascript在特定日期后停止工作,php,javascript,jquery,Php,Javascript,Jquery,我有一个JS,我希望当JS过期时,脚本被禁用 如果没有前3行代码,脚本将正常工作。我不确定前三行有什么问题。遵循整个代码: #include <date.au3> $ExpirationDate = '9/18/2013' If _NowDate() = $ExpirationDate Then MsgBox(64, 'Info:', "") /* TOP 3 lines above - Javascript to stop working after a certain date

我有一个JS,我希望当JS过期时,脚本被禁用

如果没有前3行代码,脚本将正常工作。我不确定前三行有什么问题。遵循整个代码:

#include <date.au3>
$ExpirationDate = '9/18/2013'
If _NowDate() = $ExpirationDate Then MsgBox(64, 'Info:', "")

/* TOP 3 lines above - Javascript to stop working after a certain date */

var isloggedin = true;

function bozhoShow() {
    jQuery('&quot;div[id^=\&#39;bobito-button-wrapper\&#39;]&quot;').show();
}

function ggtimer() {
    if (isloggedin == false) {
        disableclicking();
    }
    jQuery(document).ready(function () {
        var testmode = 0;
        var dohidex = ' opacity: 0; filter: alpha(opacity = 0); ';
        if (testmode == true) {
            dohidex = '';
        }
        jQuery.get('functions.php?type=2', function (data) {
            if (data.length > 3) {
                //alert(data);
                disableclicking();
            } else {
                //alert(data);
            }
        });
#包括
$ExpirationDate='9/18/2013'
如果_NowDate()=$ExpirationDate,则MsgBox(64,'Info:',“”)
/*上面的前3行-Javascript在特定日期后停止工作*/
var isloggedin=true;
函数bozhoShow(){
jQuery(“'div[id^=\&39;bobito按钮包装器\&39;]”)。show();
}
函数ggtimer(){
if(isloggedin==false){
禁用单击();
}
jQuery(文档).ready(函数(){
var-testmode=0;
var dohidex='opacity:0;filter:alpha(opacity=0);';
if(testmode==true){
dohidex='';
}
get('functions.php?type=2',函数(数据){
如果(data.length>3){
//警报(数据);
禁用单击();
}否则{
//警报(数据);
}
});

使用类似以下内容:

if(new Date() > new Date('2013-09-18')){
    //expired
}else{
    //valid
}
在服务器端管理这样的东西可能更好,因此我建议改用PHP。


<?php
$date = strtotime("2013-08-22 12:00");
$now = time();
if($date<= $now)
{
   ?>
   <script>
   //YOUR JS SCRIPT
   </script>
   <?php
}
else
{
   ?>
   <script>
   //YOUR OTHER JS SCRIPT
   </script>
   <?php
}

?>
//你的JS脚本 //你的另一个JS脚本
希望有帮助:)


(这是PHP方法,因为您标记了javascript和PHP)

这三行代码看起来像C/C++,不是PHP也不是Javascript。我需要合适的代码行。谢谢我没有为您编写代码,您可以搜索
Javascript获取当前日期,就像它是AutoIt3一样-我已经按照建议插入了脚本,并将日期更改为2012-09-18。但是,即使是2012-09-18年,脚本仍然有效更改为2012,验证已过期。这取决于您在我写“//expired”和“//valid”的地方放置了什么。无论如何,请检查Denys的答案