我有一个相当长的html / php表单,我有用户填写,如果它需要的时间超过我的服务器允许最大连接时间,那么它会超时,当表单无法正确提交时,它们会丢失已填写的内容。用户登录并为与mysql INSERT语句一起提供的凭据创建会话cookie。
我的问题是如果每半小时左右在自动保存上与数据库进行通信,那么设置自动保存会保持该连接的活动状态吗?或者有更好的方法吗?请注意,它不是需要太长时间和超时的保存,似乎是数据库的不活动导致连接断开。
感谢大家的帮助!
答案 0 :(得分:1)
您可以创建一个会保持连接的页面,并在定期间隔后通过ajax发送隐藏的调用,以在用户未与页面交互时保持会话和其他内容的活动。