0

我需要一些跨域 php 代码的参考,以及在 PHP 中使用 javascript。原因-

我正在尝试创建一个可以从某个站点访问的 PHP 文件,我正在制作它以便测试密钥,以及用户在注册时输入的网站,这样如果有人试图窃取脚本,它就不会在他们的网站上工作。

我需要知道如何做一个跨域的 PHP 代码,然后我也不希望用户看到我写的 Javascript,只有一个选择位。所以基本上会是这样

$name_of_service({key:"H292H2723H20HC-0239C",options:"option"});

谁能向我解释如何做到这一点,以及如何向用户提供代码以访问 PHP 文件,例如...

$.get(php file);

或类似的东西。这是我第一次处理所有这些,所以我是跨域实现的新手。第一个站点不允许 PHP 访问,我们只能从另一个网站服务器使用它。请提供最佳解释或最佳网站解释参考。

我感谢任何人的建议和提示。我只需要如何将它从最终用户获取到我的服务器并向用户隐藏我的整个 javascript,我的意思是我可以对其进行加密,然后使用编译器,尽管对于那些知道如何解密的人来说,这不是'也很有帮助。谢谢你。

4

2 回答 2

2

备查:

维基百科已经在这里给出了答案。Access-Control-Allow-Origin假设您在基于 Apache 的环境中工作,您需要在 .htaccess 文件或 .php 文件中添加标头。方便的是,PHP 为我们提供了这个功能header

为了让您的脚本能够使用它,您还需要 jQuery 将相应的 Origin 标头发送到服务器。这可以使用jqXhr.setRequestHeader("Origin", location.href);

于 2013-05-06T04:40:11.080 回答
0
<script src="http://yourwebsite/file.php?key=blah&options=foo"></script>
于 2013-05-06T04:37:44.320 回答