2011-04-17 51 views
0

我用這個方法來發送一個通用的短信,並能正常工作如何使用的Kannel

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

現在,當我串聯$文本到文本參數這是行不通的!

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

我不確定這是否是kannel問題或php問題!因爲連接$數字工作得很好! 我使用CakePHP 1.3 Linux和XAMPP

回答

4

嘗試使用urlencode()來

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

謝謝你,謝謝你 – msheshtawy 2011-04-17 23:22:58