如何使用php将echo语句和变量值传递给url

时间:2015-06-24 09:15:34

标签: php

我希望使用php传递我的默认消息以及url中的变量值。我的代码不使用默认消息.. 我的代码在这里:

 $alertmsg= "Your verification code is $password \r\n";

 $url = "http://01.50.92.51/api/smsapi.aspx?username=xxxxxxx&password=xxxxxx&to=$mobiles&from=xxxx&message=$alertmsg";

    $ch  = curl_init($url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    $curl_scraped_page = curl_exec($ch);
    curl_close($ch);

请有人帮助我。

2 个答案:

答案 0 :(得分:1)

您可以这种方式发送参数。

 $alertmsg= "Your verification code is $password \r\n";
 $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_POSTFIELDS, "message=" . urlencode($alertmsg));
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 300);
    $data = curl_exec($ch);
    curl_close($ch);

答案 1 :(得分:0)

您可以这样使用消息变量

=SUM(O5:O6)