Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用php将表单值同时发送到外部url和电子邮件id_Php - Fatal编程技术网

如何使用php将表单值同时发送到外部url和电子邮件id

如何使用php将表单值同时发送到外部url和电子邮件id,php,Php,我想知道如何将表单详细信息发送到外部url以及电子邮件id。我有过将表单详细信息编程到电子邮件id的经验,但我的一位客户要求将表单详细信息副本重定向到url,如下所示http://someipaddress/XDKRT/SalLeadEntWeb.ASP,我的网站由wordpress开发,有谁能指导我如何实现这一点吗?在发送电子邮件的脚本中,您可以使用表单中的特定参数创建对此url的请求,以将详细信息发送到电子邮件 单击按钮,您可以调用一个ajax函数将详细信息发送到电子邮件id,并通过java

我想知道如何将表单详细信息发送到外部url以及电子邮件id。我有过将表单详细信息编程到电子邮件id的经验,但我的一位客户要求将表单详细信息副本重定向到url,如下所示
http://someipaddress/XDKRT/SalLeadEntWeb.ASP
,我的网站由wordpress开发,有谁能指导我如何实现这一点吗?

在发送电子邮件的脚本中,您可以使用表单中的特定参数创建对此url的请求,以将详细信息发送到电子邮件
单击按钮,您可以调用一个ajax函数将详细信息发送到电子邮件id,并通过javascript使用form.submit()提交表单

发送到外部URL

只需在wordpress中将表单的操作设置为外部URL

在core中制作表单,并将此URL的操作设置为get或post(如果数据是安全的)
但是首先要确保动作url获得的变量名称与动作url使用特定的获取表单技术接收变量的名称相同,cURL绝对是最好的方法。 除了邮件功能之外,在PHP中添加以下内容

 define('POSTURL','http://someipaddress/XDKRT/SalLeadEntWeb.ASP'); 

 $ch = curl_init(POSTURL);
 curl_setopt($ch, CURLOPT_POST,1);
 curl_setopt($ch, CURLOPT_POSTFIELDS,$_POST);
 curl_setopt($ch, CURLOPT_FOLLOWLOCATION,1);
 curl_setopt($ch, CURLOPT_HEADER,0);
 curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);  //return only data
 $recvd= curl_exec($ch); //$recvd now contains the returned htmldata from that page.
你可以用