我正在尝试将图像的宽度和高度回显到我拥有的循环数组中。除了宽度和高度之外的所有东西似乎都在那里。图像显示在我拥有的轮播中。为了让轮播正常工作,它喜欢拥有图像的宽度和高度。我不想输入手动值并扭曲图像!
这是我的代码片段。
<?php do {
$image = $_SERVER['DOCUMENT_ROOT'].$row_rs_imgpath['userimagespath'].$row_rs_smimg['thumbfile'];
$x= imagesx($image);
$y = imagesy($image);
?>
<img src="<?php echo $row_rs_imgpath['userimagespath'].$row_rs_smimg['thumbfile']; ?>" alt="<?php echo $row_rs_smimg['imgname']; ?>" width="<?php echo $x;?>" height="<?php echo $y;?>" />
<?php } while ($row_rs_smimg = mysql_fetch_assoc($rs_smimg)); ?>
当您查看页面源代码时,您会得到以下信息:
<img src="/images/uploads/my-future-car-1358783315_thumb.jpg"width="" height="" />
<img src="/images/uploads/albert_docks_liverpool-1358872736_thumb.jpg" width="" height="" />
我也试过
list($width, $height)= getimagesize($image);
但这也不起作用。任何想法,将不胜感激!