我有一个用于与帮助者聊天的页面,如果其中一个人正在聊天或忙碌,它会显示忙碌状态,并且无法聊天,但可以向他发送消息。
当有人填写表单并刷新网页以更新帮助程序的状态时会出现问题,此处表单和用户正在编写的数据将丢失。
我想知道存在一种保存网页状态的方法,如果用户填写表单,则用他输入的数据显示它。
我想使用会话,cookie或重做系统,不要重新加载整个页面。
哪种方式最好?
答案 0 :(得分:1)
你可以在javascript中使用cookies来保存输入值,只要用户更改它并将其与php一起使用
<input type="text" name="msg" onkeyup="document.cookie='msg='+this.value" value="<?php if(isset($_COOKIE['msg'])) echo $_COOKIE['msg']?>">