2012-10-16 98 views
0

我的目标是将以html形式提交的数据发送到mysql数据库(已完成)以及外部URL。发送到网址的原因也是将数据添加到我们呼叫中心的自动拨号系统。PHP将HTML表单数据发送到MySQL +外部URL

我遇到的问题是我无法得到我的头一旦信息发送到数据库,如何发送到一个url,我目前有我的PHP页面发送数据到MySQL然后到一个电子邮件地址。

URL的一个例子:

http://domain.com/vicidial/non_agent_api.php?source=test&user=****&pass=****&function=add_lead&phone_number=07777777777 

任何帮助非常赞赏。

回答

1

您可以使用cURL将HTTP请求发送到特定的URL。

<?php 

$ch = curl_init("http://domain.com/vicidial/non_agent_api.php?source=test&user=****&pass=****&function=add_lead&phone_number=07777777777"); 
curl_exec($ch); 
curl_close($ch); 
?> 

不能说肯定的,如果上面的代码中的作品,因为我没有PHP devenviroment的权利,但应该是这样的基本理念是能够将数据发送到另一个URL。

更多的帮助:http://www.php.net/manual/en/book.curl.php

+0

以为会工作,但我得到了一个错误,我认为这是事做具有代码加发送用户感谢您网页?这里是错误: 无法修改标题信息 - 标题已发送... – user1531401

+0

你使用php header() - 函数吗? 错误可能来自PHP已输出数据。 脚本中是否有打印或回声? – justushamalainen

+0

嗨,我正在使用: header(“Location:http:// $ domain /?form = submitted”); – user1531401