Cross Domain PHP
Cross Domain PHP
我需要一些跨域php代码的参考,以及在php中使用javascript。原因- - - - - -
我正在尝试创建一个可以从某个网站访问的PHP文件,我正在制作它,以便测试一个密钥,以及用户在注册时输入的网站,以便如果有人试图窃取脚本,它将无法在他们的网站上工作。
我需要知道如何做一个跨域PHP代码,然后我也不希望用户看到我写出来的Javascript,只有一个选择位。基本上就是这样的
$name_of_service({key:"H292H2723H20HC-0239C",options:"option"});
有谁能告诉我如何做到这一点,以及如何给用户一个代码来访问PHP文件,如…
$.get(php file);
或类似的东西。这是我第一次处理所有这些问题,所以我是跨域实现的新手。第一个网站不允许PHP访问,我们只能从另一个网站服务器使用它。最佳解释或最佳网站解释参考。
我感谢任何人的建议和提示。我不需要更多的只是如何从终端用户到我的服务器和隐藏我的整体javascript用户,我的意思是我可以加密它,然后使用编译器,虽然对于那些知道如何解密这不是很有帮助。谢谢你。供将来参考:
维基百科已经给出了答案。假设您在基于apache的环境中工作,您需要在.htaccess文件或.php文件中添加头文件Access-Control-Allow-Origin
。方便的是,PHP为我们提供了header
函数。
为了让你的脚本处理这个,你还需要jQuery将各自的Origin头发送到服务器。这可以使用jqXhr.setRequestHeader("Origin", location.href);
<script src="http://yourwebsite/file.php?key=blah&options=foo"></script>
相关文章:
- 使用php或javascript从facebook相册URL中删除多余的部分
- 将PHP变量传递给jQuery时遇到问题
- 通过javascript重定向html传递php变量
- 将数组从PHP传递到Javascript
- 如何在php文件中获取$.post-ajax传递的值
- Javascript运行php文件,然后下载文件
- PHP中的setcookie仅适用于localhost
- 如何使用jquery处理php循环通过元素
- 通过Ajax将JavaScript函数传递给PHP文件
- 而循环只设置php中输入字段中的第一个值
- 我需要从php调用javascript或jquery
- 从 postmaster@domain.co.uk 收到的 PHP 电子邮件表单
- Cross-domain javascript <-> php
- PHP/HTML:如果 url domain.co.uk/?debug 那么
- Ajax cross domain with PHP
- Cross-domain JSON/PHP
- Cross Domain PHP
- 获取带后缀的域名(Only Domain) (Regex PHP)
- Javascript to PHP domain.charCodeAt(i)
- PHP:如何在头之前使用alert()('位置:http://domain.com')