我目前正在为我的高中开发考勤系统。现在,我使用$ _GET方法提交数据的方法相对比较麻烦。我也在执行大量的SQL查询。我想知道是否可以通过简化代码获得一些帮助。
该表格是通过获取学生ID,班级ID生成的。如果出席会议,会取得状态(缺席,现在,迟到),或者如果他们被管理员免除,则标记为“原谅缺席”
这些都是通过$ _GET处理的。这是它正在运行的循环。请耐心等待,这不是很好:
我使用$ _GET而不是$ _POST的原因是因为我不知道如何在表单中循环动态信息并处理它。有小费吗?对不起,如果我不完全清楚:我真的只是试图找到一种方法来简化这一点,而不是如此严重依赖$ _GET(这是一个巨大的安全风险,但也马虎)
谢谢!
日期..我会建议使用UNIX时间戳。通过这种方式,您可以在选择“3天前”记录时拥有更大的灵活性。 另外,php中的$ _POST可以像$ _GET那样访问。一个数组是一个数组.. .. – 2011-01-24 20:41:01
大家知道,`$ _GET`不会比'$ _POST`更具安全风险,因为有人想破坏你的应用程序,可以随意更改它们。但使用`$ _POST`的原因有两个:(1)(乖巧的!)搜索引擎永远不会向你的web服务器发送一个POST请求,而如果他们发现一个参数化的URL,它们会发送GET。打破偶尔不知情的网站,以艰难的方式了解它)。 (2)浏览器对于他们可以通过`GET`单独提交的信息有很大的限制,这是一个相当可怜的数量,而'POST'允许发送更多的数据。 – pinkgothic 2011-01-24 21:39:51