Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/457.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 特定时间段之间可见的链接_Php_Javascript_Mysql - Fatal编程技术网

Php 特定时间段之间可见的链接

Php 特定时间段之间可见的链接,php,javascript,mysql,Php,Javascript,Mysql,我想请人帮我 我需要一个链接,以便在特定时间(如晚上6点和凌晨1点)之间可见。在我的网站上注册的客户端可以在其管理面板中更改商店的打开和关闭时间,并连接到数据库中的表 链接只需要在客户端通过其控制面板决定的指定时间内可见。在这些小时之外,链接被隐藏/不可见且不可点击 因此,这需要为每个客户从数据库表中调用/回显时间 任何帮助都会很好。 非常感谢 标记试试这个: // Assuming $userMin and $userMax are the users specified times $tim

我想请人帮我

我需要一个链接,以便在特定时间(如晚上6点和凌晨1点)之间可见。在我的网站上注册的客户端可以在其管理面板中更改商店的打开和关闭时间,并连接到数据库中的表

链接只需要在客户端通过其控制面板决定的指定时间内可见。在这些小时之外,链接被隐藏/不可见且不可点击

因此,这需要为每个客户从数据库表中调用/回显时间

任何帮助都会很好。 非常感谢

标记

试试这个:

// Assuming $userMin and $userMax are the users specified times
$time = date( 'H' );
if( $time > $userMin && $time < $userMax ) {
    echo "<a href='linkUrl'>Description</a>";
}
//假设$userMin和$userMax是用户指定的时间
$time=日期('H');
如果($time>$userMin&$time<$userMax){
回声“;
}

您可以使用类似于

// check if the date (current hour) is between two times, 
// if it is, assign the link to $link, else assign nothing to $link
$link = date('H') >= 6 && date('H') <= 20 ? '<a href="#">Link</a>' : ''; // replace hardcoded hours with vars if needed
echo $link;
//检查日期(当前小时)是否介于两次之间,
//如果是,则将链接分配给$link,否则不将任何内容分配给$link

$link=date('H')>=6&&date('H')您的问题非常笼统,您可能想分享您尝试过的内容以及遇到的困难。