Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.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
Javascript 如何使用php在mysql数据库中存储摄像头捕获的图像路径。?_Javascript_Php_Mysql - Fatal编程技术网

Javascript 如何使用php在mysql数据库中存储摄像头捕获的图像路径。?

Javascript 如何使用php在mysql数据库中存储摄像头捕获的图像路径。?,javascript,php,mysql,Javascript,Php,Mysql,我想从网络摄像头用户图像中捕获存储在指定文件夹中的图像,并使用php将捕获的图像路径存储到mysql中。我有一个问题,网络摄像头捕获的图像路径没有存储在mysql数据库中。所以请帮助我 JS 网络摄像机({ 宽度:320, 身高:240, 图像_格式:“jpeg”, jpeg_质量:90 }); 网络摄像头。连接(“#我的摄像头”); var shutter=新音频(); shutter.autoplay=false; shutter.src=navigator.userAgent.matc

我想从网络摄像头用户图像中捕获存储在指定文件夹中的图像,并使用php将捕获的图像路径存储到mysql中。我有一个问题,网络摄像头捕获的图像路径没有存储在mysql数据库中。所以请帮助我

JS


网络摄像机({
宽度:320,
身高:240,
图像_格式:“jpeg”,
jpeg_质量:90
});
网络摄像头。连接(“#我的摄像头”);
var shutter=新音频();
shutter.autoplay=false;
shutter.src=navigator.userAgent.match(/Firefox/)?'shutter.ogg':'shutter.mp3';
函数take_snapshot(){
//拍摄快照并获取图像数据
网络摄像头.snap(函数(数据uri){
//在页面中显示结果
document.getElementById('results')。innerHTML=
'这是您的图像:'+
'';
上传(数据uri,'upload.php',函数(代码,文本){
警报(数据);
});
} );
}
**PHP**
javascript函数
网络摄像机({
宽度:260,
身高:260,
图像_格式:“jpeg”,
jpeg_质量:90,
强制闪光:错误
});
网络摄像头。连接(“#我的摄像头”)

函数获取快照(){
//拍摄快照并获取图像数据
网络摄像头.snap(函数(数据uri){
//在页面中显示结果
document.getElementById('results').innerHTML=
“这是你的形象……”+
'';
上传(数据uri,'saveimages.php',函数(代码,文本){
警报(数据);
});
});
Webcam.reset();
}
php函数: 需要一次'core/init.php'

$path = 'images/saved_images/webcam'.date('YmdHis').rand(383,1000).'.jpg';
move_uploaded_file($_FILES['webcam']['tmp_name'], $path);
$query = "INSERT INTO trial(image) VALUES('".$path."')";
$db->query($query);
echo "<script>alert('successfully..');</script>";
$path='images/saved_images/webcam'.date('YmdHis').rand(3831000)。'jpg';
移动上传的文件($文件['webcam']['tmp\U名称],$path);
$query=“插入到试用(图像)值(“$path.”)中”;
$db->query($query);
回显“警报('successfully..);”;
html: 拍一张照片

是否尝试调试PHP代码?你确定
$\u文件['webcam']
包含某些内容吗?关于
$\u GET['url']
?我尝试了$\u文件['webcam']['tmp\u name']而不是$\u GET['url']。好的。但是,
$\u文件['webcam']
是否包含某些内容?你有错误吗?请告诉我们有关您的问题的更多信息:)当我捕获存储在文件夹中但未执行插入查询的图像时,您应该收到mysql\u错误,或者您应该显示警报。发生了什么事?更多详情请。。。
$path = 'images/saved_images/webcam'.date('YmdHis').rand(383,1000).'.jpg';
move_uploaded_file($_FILES['webcam']['tmp_name'], $path);
$query = "INSERT INTO trial(image) VALUES('".$path."')";
$db->query($query);
echo "<script>alert('successfully..');</script>";