我不是Web开发方面的专家,需要找到一种方法让浏览器在服务器上调用PHP例程,并将当前文档ID作为参数,例如。
http://www.acme.com/index.php?id=1
然后我需要打电话给例如。 id = 1的/change.php对该文档做了一些事情。
除非我弄错了,否则客户有三种方式可以返回此信息:
我认为使用隐藏字段是最明显的选择。还有其他方法吗?你会推荐哪种解决方案?有什么安全问题需要注意吗?
谢谢。
答案 0 :(得分:0)
你也可以发布数据,这样就不会在URL中看到'form method =“post”'
所有这些方法都是不安全的,因为它们可以被精明的用户/黑客操纵。你可以https你的网站,限制任何人在中间攻击。务必检查并验证传入数据
答案 1 :(得分:0)
Ajax也是另一种选择,它允许您在不刷新页面的情况下发送该信息。
答案 2 :(得分:0)
http://www.acme.com/index.php?id=1
如果您将其转换为与此类似的内容,则上述网址将更加“浏览器友好”:
http://www.acme.com/index/page/1
我相信你可以在Apache中实现这一点。或Java Servlets。