如何使用Kannel发送通用短信

时间:2011-04-17 22:47:21

标签: php kannel

我使用此方法,它工作正常

$url = "http://localhost:13013/cgi-bin/sendsms?username=tester&password=foobar&to=".$number."&text=Send";
$urloutput=file_get_contents($url);

现在,当我将$ text连接到text参数时,它不起作用!

$url = "http://localhost:13013/cgi-bin/sendsms?username=tester&password=foobar&to=".$number."&text="." ".$text."lol'";

我不确定这是否是kannel问题或php问题!因为连接$ number工作得很好! 我在Linux和Xampp上使用CakePHP 1.3

1 个答案:

答案 0 :(得分:4)

尝试使用 urlencode()

$url = "http://localhost:13013/cgi-bin/sendsms?username=tester&password=foobar&to=".$number."&text=".urlencode($text);