在cpanel托管网站上的html中隐藏php脚本名称的action属性

时间:2017-09-25 16:40:07

标签: php html cpanel

如何在点击提交按钮时以html格式隐藏在操作URL中调用的php脚本的名称。网站托管在cPanel服务器上。

Image attached for convenience

1 个答案:

答案 0 :(得分:1)

您可以编写一些javascript代码来处理表单提交事件,并在那里指定目标(操作)URL,这将直接从action属性中删除它。但它仍然会被客户看到任何人。底线是浏览器需要有一个目标网址来知道将表单信息提交到哪里,并且无法将其隐藏起来。

说完了......你总是可以做服务器端的事情就像有一个面向公共的路由器脚本基于任意数量的东西,比如id或某个值让服务器端脚本知道要路由到哪里,以便用户永远不会直接知道处理脚本的路径。

总的来说,我建议您考虑使用MVC框架(例如Laravel)实现您的网站。它做了很多很酷的事情,包括(有效地)解决你当前的问题。