opencart在包含html的字符串中调整图像大小

时间:2013-04-12 10:08:54

标签: php html opencart

我在变量$ signature中有一个来自客户签名的字符串。 字符串是html,可能包含标签。 如何将该字符串中的所有图像调整为最大设置大小,以阻止人们包括大量图片,但仍然在变量$ signature中包含所有带有调整大小标签的html。 我需要设置最大尺寸或某种比例来减少显示的图像。

示例字符串:

$signature = '<b>test text</b><img src="http://kushsrivastava.files.wordpress.com/2012/11/test.gif">'

任何帮助都会非常棒......

2 个答案:

答案 0 :(得分:1)

也许您可以将它全部包装在一个样式中,并为样式表添加一个修复程序。

因此,当您在页面上输出sig时,将其换行...

<div class="sigstyle">
<?php echo $signature; ?>
</div>

然后,在样式表中添加一个类......

.sigstyle img { 
    max-width: 300px;
    max-height: 300px;
}

答案 1 :(得分:0)

只需使用CSS属性重新调整图片大小

即可
$signature = '<b>test text</b><img src="http://kushsrivastava.files.wordpress.com/2012/11/test.gif" width="100px" height="100px">';