[英]include in php doesnt work
我有两个文件(b.php和showimages.php)b.php使用这个:
<?php include('showimages.php'); ?>
但是它不起作用,但是当我尝试打开showimages.php本身时,它会显示内容。 有什么问题?
b.php:
<!DOCTYPE html>
<html>
<body>
<div class="product-row">
<?php include('showimages.php'); ?>
</div>
</body>
</html>
showimages.php:
<?php
$db = mysqli_connect('localhost', 'root', '', 'online_shopping');
$query = "SELECT * FROM products " ;
$result = mysqli_query($db, $query);
$row = mysqli_fetch_assoc($result) ;
header("Content-type: image/jpg");
echo $row['pric1'];
?>
您的HTML已经发送了一个标题Content-Type: text/html
因此您不能为图像发送另一个标题。 而不是include
您需要通过HTML获取图像:
<img src="showimages.php" alt="some image">
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.