【发布时间】:2012-09-20 01:26:39
【问题描述】:
我想阻止用户在 Javascript 中直接看到 PHP URL。 示例:
{
$.ajax(
{
type: "POST",
url: "search.php",
data: dataString,
cache: false,
success: function(html)
{
$("#display").html(html).show();
}
});
}return false;
是否有可能或以任何方式阻止用户在查看我的页面源时看到 php URL?有时用户可能会尝试直接打开 php url。
感谢您的帮助。
【问题讨论】:
-
所以您的意思是不允许用户查看 PHP URL?用户无法使用 PHP,因此即使他们尝试过,也无法看到它。那么我可以假设您的意思是 POST 变量正确吗?
-
我假设,您不希望用户看到
search.php。这是不可能的。 js使用的一切都在客户端,一旦有东西在客户端,你就无法隐藏它 -
@EduardoLávaque 不,我的意思是当用户想要查看我的页面的源时,他/她可以看到仍然在源中的 php url。我的帖子 JS 中的示例。 search.php
-
@Jashwant 那么现在我们如何防止用户直接打开 PHP url 呢?
-
如果您的页面位于公共服务器上,那么任何人都可以随时使用任何参数访问它。毕竟,它是public。
标签: php javascript