Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 从网络摄像头将图像保存到服务器_Php_Html_Ajax_Linux - Fatal编程技术网

Php 从网络摄像头将图像保存到服务器

Php 从网络摄像头将图像保存到服务器,php,html,ajax,linux,Php,Html,Ajax,Linux,从网络摄像头获取图像后,我在将图像保存到服务器时遇到了一些问题,我的代码似乎有问题,但我没有做到这一点,任何帮助都将受到感谢 这是我的php代码,它惊人地保存了图像: <?php if((isset($GLOBALS["HTTP_RAW_POST_DATA"]))){ if(isset($GLOBALS["HTTP_RAW_POST_DATA"])){ $params=explode('&',$GLOBALS["HTTP_RAW_POST

从网络摄像头获取图像后,我在将图像保存到服务器时遇到了一些问题,我的代码似乎有问题,但我没有做到这一点,任何帮助都将受到感谢

这是我的php代码,它惊人地保存了图像:

<?php  
  if((isset($GLOBALS["HTTP_RAW_POST_DATA"]))){
      if(isset($GLOBALS["HTTP_RAW_POST_DATA"])){
            $params=explode('&',$GLOBALS["HTTP_RAW_POST_DATA"]);
            $imgsrc=str_replace(' ','+',$params[0]);
            $im = imagecreatefrompng($imgsrc);
    }
       if($im){
            $background = imagecolorallocatealpha($im, 255,255,255,127);
            imagecolortransparent($im, $background);
            //random file name
            $m = rand(10e16, 10e24);
            $filename=base_convert($m, 10, 36);
            //save image
            imagepng($im, 'http://6*.***.***.*/SPU/'.$filename.'.png');
            imagedestroy($im);
            $size = getimagesize('http://6*.***.***.*/SPU/'.$filename.'.png');
            $iH=$size[1];
            $iW=$size[0];
            //echo "{\"filename\":\"".$filename."\",\"width\":\"".$iW."\",\"height\":\"".$iH."\"}";
     }
    }
?>


请帮助我解决此问题:)

发布解决此问题的代码!所以,对于橡胶鸭来说,这是一个非常好的调试工具。:-)