日历显示的PHP程序
- 点击日期后,捋显示当天的预定内容和追加按钮。
- 点击添加按钮后,捋显示可输入当天约会的HTML Form
- 利用预定输入的HTML Form点击保存按钮,可保存输入内容
- 提示:内容可以保存在COOKIE里
实现思路
利用GET请求判断输出哪个页面,用函数进行输出
if (isset($_GET["day"]) && isset($_GET["date"])) {
$date = $_GET["date"] . "-" . $_GET["day"];
//指定日期的提醒事项
dayPage($date);
} elseif (isset($_GET["save"]) && isset($_GET["msg"]) && isset($_GET["adate"])) {
$gmsg = htmlspecialchars($_GET["msg"]); //安全文字
//保存信息页面
savePage($_GET["adate"], $gmsg);
} elseif (isset($_GET["adate"]) && isset($_GET["add"])) {
//追加内容页面
addPage($_GET["adate"]);
} else {
//什么请求都没有的,初始的日历页面,或者a,b切换日历
initPage();
}
1. 初始的日历页面
默认显示当前的年月日历,可以点击上一年进行调整
代码:
在点击<<上一年的时候,会发送GET请求$as = a − 1 , 切 换 为 上 一 年 的 日 历 在 点 击 < < 上 个 月 的 时 候 , 会 发 送 G E T 请 求 a-1,切换为上一年的日历 在点击<<上个月的时候,会发送GET请求 a−1,切换为上一年的日历在点击<