【发布时间】:2014-11-29 06:52:01
【问题描述】:
我目前正在做一个项目,它基本上是一个调度网络应用程序。我有一个页面,用户可以在其中输入一些将在当天保存的文本。
还允许用户输入第二天和前一天的条目,或者使用日历。
我的页面底部有两个按钮:前一天和后一天。
例如,我希望能够在第二天单击并在页面顶部显示第二天的日期。而一旦我在第二天的页面,如果我再次点击第二天我应该去第二天,即两天一头。等等。前一天也一样。
所以,我需要一种使用按钮在日历中连续前进和后退的方法。
到目前为止,我可以立即前往第二天和前一天,但我无法继续。
这些是页面底部的链接:
<a href="builder.php?day=previous" id="btn_previous_day">Previous day</a>
<a href="builder.php?day=next" id="btn_next_day">Next day</a>
这就是我找到点击了哪个链接的方式。此代码在页面顶部
<?php
$_SESSION['prev'] = 0;
$_SESSION['next'] = 0;
if(isset($_GET['day']))
{
if( $_GET['day'] == 'previous' )
{
$_SESSION['prev']--;
$currentDay = date('j m o', strtotime(' - ' . $_SESSION['prev'] . ' day'));
}
if($_GET['day'] == 'next')
{
$_SESSION['next']++;
$currentDay = date('j m o', strtotime(' + ' . $_SESSION['next'] . ' day'));
}
} else {
$currentDay = date('j m o');
}
?>
这是当天的输出:
<p><input type="text" id="title" style="border: none;" name="title" size="20" value=" WOD <?php echo $currentDay; ?>"/></p>
谢谢!!!!
【问题讨论】:
-
你可能想这样做link
标签: javascript php jquery html session