运行网址在后台发送短信?

时间:2011-05-15 19:06:53

标签: php url sms

当我批准订单时,它会重定向到确认页面,该页面会向dbase添加详细信息,发送电子邮件等等...现在,我希望通过加载网关网址自动发送短信 网址在浏览器中打开,但我希望它在后台运行。

现在,我点击了一个链接,然后在新浏览器中打开...

请帮忙

4 个答案:

答案 0 :(得分:3)

如果我理解正确,您可以通过打开网址发送短信。你可以通过在php文件中用cURL打开url来实现这个目的:

// create a new cURL resource
$ch = curl_init();

// set URL and other appropriate options
curl_setopt($ch, CURLOPT_URL, "http://www.example.com/");

// grab URL and pass it to the browser
curl_exec($ch);

// close cURL resource, and free up system resources
curl_close($ch);

有关详细信息,请参阅:http://php.net/manual/en/function.curl-setopt.php

答案 1 :(得分:1)

请参阅Asynchronous PHP calls - 这应该是您所需要的。

答案 2 :(得分:0)

您可以使用Tasks模块执行延迟(后台) 你可以发送短信和电子邮件发送,你的主页不必等待执行。

答案 3 :(得分:0)

这可能不是你想要的,但值得一提。你为什么不把这封电子邮件发送给运营商的短信电子邮件?

T-Mobile: phonenumber@tmomail.net
Virgin Mobile: phonenumber@vmobl.com
Cingular: phonenumber@cingularme.com
冲刺: phonenumber@messaging.sprintpcs.com
Verizon: phonenumber@vtext.com
Nextel: phonenumber@messaging.nextel.com