使用jQuery和AJAX的跨域PHP调用
我有一个问题,我使用的服务器没有配置为允许PHP或CGI,我需要使用从该服务器上的表单收到的变量向所有者发送邮件,如一般查询/反馈表单 有人知道我如何在另一个配置为使用PHP的域上调用一个简单的PHP文件,然后在该服务器上执行使用jQuery和AJAX的跨域PHP调用,php,jquery,ajax,email,Php,Jquery,Ajax,Email,我有一个问题,我使用的服务器没有配置为允许PHP或CGI,我需要使用从该服务器上的表单收到的变量向所有者发送邮件,如一般查询/反馈表单 有人知道我如何在另一个配置为使用PHP的域上调用一个简单的PHP文件,然后在该服务器上执行mail()函数,并将变量从非PHP/CGI服务器传递给它吗 如何在原始服务器未启用PHP/CGI的情况下启用跨域AJAX调用 任何反馈/建议都将不胜感激。使用JSONP可能在某种程度上是可行的,但这并不需要Javascript。更简单的解决方案是将发送的PHP脚本放在远程
mail()
函数,并将变量从非PHP/CGI服务器传递给它吗
如何在原始服务器未启用PHP/CGI的情况下启用跨域AJAX调用
任何反馈/建议都将不胜感激。使用JSONP可能在某种程度上是可行的,但这并不需要Javascript。更简单的解决方案是将发送的PHP脚本放在远程服务器上,例如
www.serverwithphp.com/send.php
然后将反馈表直接指向该脚本:
<form action="http://www.serverwithphp.com/send.php" ....>
对于支持它的应用程序,您可以使用来完成。谢谢,我从来没有这样想过。明天早上我第一件事就是试试。
header("Location: http://www.serverwithoutphp.com/thanks.htm");
die();