Php 如何防止直接访问脚本

Php 如何防止直接访问脚本,php,javascript,Php,Javascript,我有一个从html标记调用的php脚本,如下所示 <script src="js/myscript.php"> </script> 如果您使用的是javascript,您无法阻止每个人都能看到它。您不能期望浏览器能够执行脚本告诉它要执行的操作,而不告诉它要执行的操作:) 您的文件ext是一个PHP,但它位于js文件夹中。如果输出仅为JS,您无法阻止人们以任何真正可靠的方式查看它。除了检查$\u服务器['HTTP\u REFERER'],您在这里可以做的事情不多,这绝不是

我有一个从html标记调用的php脚本,如下所示

<script src="js/myscript.php"> </script>

如果您使用的是javascript,您无法阻止每个人都能看到它。您不能期望浏览器能够执行脚本告诉它要执行的操作,而不告诉它要执行的操作:)


您的文件ext是一个PHP,但它位于js文件夹中。如果输出仅为JS,您无法阻止人们以任何真正可靠的方式查看它。

除了检查$\u服务器['HTTP\u REFERER'],您在这里可以做的事情不多,这绝不是一种安全的方式。这是几乎不可能做到你的要求,因为有简单的方法围绕这一点


你最好的办法是混淆代码,如果他们加载URL,代码会变得更难阅读,但同样,也有办法解决这个问题。

这是不可能的。你不可能。如果您的站点有任何JavaScript代码,那么您站点的任何用户都可以查看该代码。时期
http://www.mysite.com/js/myscript.php