Raspberry Pi的Web UI,PHP脚本通过串行引脚发送数据

时间:2017-04-16 03:51:30

标签: php apache raspbian raspberry-pi3

我目前正在使用Raspberry Pi 3构建一个项目。我使用Apache作为Web服务器来托管一个php网站。一些页面需要将命令发送到pi的串行端口。当ssh进入pi并使用minicom(以测试我的函数)时,所有命令都可以正常工作。当我把这些命令放在我的网页php脚本中时,我得到了垃圾(一些数据附带了其他字符)。命令的示例是“m123456”。下面是我的PHP脚本的示例,我使用sleep函数来模拟我在ssh和使用minicom键入命令时击键之间的时间。有人可以帮忙吗。

function SanitizeForSQL($str,$token)
    {
      if($token=="Predefined token")
        {
         if( function_exists( "mysql_real_escape_string" ))
        {
              $ret_str = mysql_real_escape_string( $str );
        }
        else
        {
              $ret_str = addslashes( $str );
        }
        return $ret_str;
      }
        else return "Token is invalid".
    }

0 个答案:

没有答案