我在php页面中有一个textarea,我想点击保存按钮保存它。但我在另一个php页面中有插入查询。如何在没有页面刷新的情况下保存内容。 我的直接想法是ajax。但是通过javascript传输内容是安全的还是我应该使用会话变量来传输整个文本内容 帮助我。
答案 0 :(得分:1)
您可以使用AJAX。请确保您使用POST
请求,因为文本可能太长而无法由GET
发送(即,附加到查询字符串中的URL)。
会话不是有效选项。会话是服务器上存在的文件。为了将textarea的内容放入会话中,首先必须将它放到服务器上,因此它不能解决将文本传送到服务器的问题。
答案 1 :(得分:1)
我认为ajax是最好的解决方案,
在插入到db(如mysql_real_escape_string)
之前,在服务器端(php)完整性答案 2 :(得分:0)
会话变量仅存储在服务器上,因此不能用于将数据从客户端传输到服务器。我想要在没有用户重新加载页面的情况下提交数据,ajax是要走的路。