php - 如何在php中限制用户请求一年一次
问题描述
我创建了一个用户,该用户每年只能申请 28 天(1 月到 12 月)的年假,所以我想从 1 月到 12 月将用户限制或限制为一年只有 28 天,所以如果用户使之间的另一个请求,应该得到一个错误。
另一个问题,如果用户选择在 2021 年 5 月 1 日作为开始日期开始休假,并且只想使用 28 天中的 10 天,则应在末尾自动插入结束日期(请求的)(根据他的请求)使用日期类型的日期输入字段(例如 2021 年 5 月 10 日)。这是我目前所拥有的,仅限制用户年假不超过28天。您的帮助将不胜感激。
<label>The entitled number of days for this leave:</label>
<input type="number" name="duration" size="4" required>
</p>
<p>
<label>The number of days I am requesting out of 28 is:</label>
<input type="number" name="requested" " size="4" required>
<strong> </strong>
<label>From:</label>
<input type="date" name="startdate" required>
<label>To:</label>
<input type="date" name="enddate"> <!-- this should be generated automatically-->
</p>
<?php
if(isset($_POST["submit"])){
$_POST["duration"];
if($_POST["duration"]>28){
echo "You have exceed number of days for annual leave";
}
..........
?>
解决方案
推荐阅读
- .net-core - 过滤 dotnetcore 健康检查日志
- google-sheets - 2张纸的条件格式不起作用
- vue.js - 在 vuetify 中将行从一个动态表移动到另一个动态表
- flutter - Flutter:如何修复“Gradle task assembleDebug failed with exit code -1”?
- cookies - Blazor 服务器 + Azure B2C 身份 - 更改 Cookie 名称
- c# - 使用 DTO 的 Automapper 多对多
- sql-server - 从 XML SQL Select 语句中获取值
- python - PyGame 分辨率支持
- python - 类的两个实例相等但哈希码不同
- java - 是否有一种简单的方法或函数可以获取数组中所有数字的差、积或商