Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.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打印照片_Javascript_Php_Json - Fatal编程技术网

从javascript打印照片

从javascript打印照片,javascript,php,json,Javascript,Php,Json,我正在通过PHP中的查询从数据库中检索带有照片的相同数据。我将这些照片作为json发送到Javascript。我用javascript获取编码的json字符串,并对其进行解析 data=JSON.parse(request.responseText) 现在我正在用html打印数据。一切正常。除了照片。 以下是我打印数据和照片的方式: tab.innerHTML += "<p>"+data[h].product_name+"</p>"; tab.innerHTML += "

我正在通过PHP中的查询从数据库中检索带有照片的相同数据。我将这些照片作为json发送到Javascript。我用javascript获取编码的json字符串,并对其进行解析
data=JSON.parse(request.responseText)
现在我正在用html打印数据。一切正常。除了照片。
以下是我打印数据和照片的方式:

tab.innerHTML += "<p>"+data[h].product_name+"</p>";
tab.innerHTML += "<p><img src="+data[h].product_photo+" alt='sorry no image'></p>";

我该怎么办?

数据[h]和产品照片有哪些

它应该是加载到某处的图像的URL。 也可以是base64编码的图像,您可以使用以下方式显示:


`src=“数据:图像/png;base64,…..

它是一个URL:E:xampp mpphpD58F.tmpIf mpphpD58F.tmp是它即将发布的内容,然后它是唯一的文件名。您需要添加以下内容hxxp://example.com/.... 使其从该服务器加载。例如,如果您的服务器是localhost,并且映像托管在默认路径上,那么您的代码应该如下所示:(用http回复hxxp)
Not allowed to load local resource: file:///E:/xampp
localhost/:1 GET http://localhost/images/ 404 (Not Found)
alt='sorry:1 GET http://localhost/gamo9/css3_tabbed_nav/alt='sorry 404 (Not Found)
null:1 GET http://localhost/gamo9/css3_tabbed_nav/null 404 (Not Found)