현재 프로젝트를 진행하고 있으며 기본적으로 스케줄링 웹 응용 프로그램입니다. 오늘 하루 동안 저장 될 텍스트를 사용자가 입력하는 페이지가 하나 있습니다.PHP에서 "날짜"변수를 증가 및 감소
사용자는 또한 다음날과 전날 또는 캘린더를 사용하여 항목을 만들 수 있습니다.
내 페이지 하단에는 이전 및 다음 두 개의 버튼이 있습니다.
예를 들어 다음 날을 클릭하고 다음 날의 날짜를 페이지 상단에 표시하고자합니다. 그리고 다음날 페이지가 나타나면 다음 날을 다시 클릭하면 다음날로 이동해야합니다 (즉, 2 일간의 헤드). 등등. 전날에도 같은 내용이 적용됩니다.
그래서 버튼을 사용하여 캘린더에서 앞뒤로 계속 이동하는 방법이 필요합니다.
지금까지 나는 다음과 전날에 즉각 갈 수 있지만 계속할 수는 없습니다. 내가 클릭 된 링크를 찾는 방법이있다
<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>
감사합니다 !!!!
당신이 [링크]를 수행 할 수 있습니다 (http://stackoverflow.com/questions/660501/simplest-way-to-increment-a-date- in-php) – eMAD