今日處理發送pda與shell介面發現中文字會有問題如『總』的ascii為C1 60,而60等於『`』導致命令列會斷行。
請青山從OS層面處理調整
vi /etc/sysconfig/i18n
不過php透過SYSTEM()傳遞中文的問題不能解決,必須使用escapeshellcmd(),方可解決~
$cmd = "./CallBuddy_event.sh \"".$title."\" \"".$freeid."\" \"".$msgbody ."\"";
$cmd = "./CallBuddy_event.sh \"".$title."\" \"".$freeid."\" \"".escapeshellcmd($msgbody) ."\"";
