当我批准订单时,它会重定向到确认页面,该页面会向dbase添加详细信息,发送电子邮件等等...现在,我希望通过加载网关网址自动发送短信 网址在浏览器中打开,但我希望它在后台运行。
现在,我点击了一个链接,然后在新浏览器中打开...
请帮忙
答案 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