Не могу найти ошибку в простейшем коде:
sub EVT_received{
my ($headers, $body, $msgID)=@_;
if($body=="ip")
{
system("sh /srv/sms/scr/ip.sh");
$stat= "INSERT INTO `lol_db`.`sms` (`number`, `text`) VALUES ('lol', 'show ip');";
$rv = $mysql->do($stat);
# system("rm $f");
}
if($body=="hello")
{
system("echo \"hello\" >> \/var\/spool\/sms\/failed\/lol.txt");
# system("rm $f");
}
}
почему то независимо от знеачения $body выполняется все...