kasutaja
Новичок
Использование GD - вопрос
Помогите, пожалуйста, разобраться.
Такой работает.
<?php
header ("Content-type: image/png");
$im = @imagecreate (50, 15);
$background_color = imagecolorallocate ($im, 204, 0, 0);
imagepng ($im);
?>
Хочу, чтоб было несколько картинок, но с разной шириной.
Не получается, не знаю в чем ошибка и можно ли так.
<?php
function ConvertToImage($width,$rgb1,$rgb2,$rgb3) {
@header ("Content-type: image/png");
$im = @imagecreate($width, 15);
$background_color = imagecolorallocate ($im, $rgb1, $rgb2, $rgb3);
imagepng ($im);
}
$b = array(100,30,40,10,10,20,50);
$rgb_1=204; $rgb_2=0; $rgb_3=0;
for ($i=0;$i<count($b);$i++) {
$width=$b[$i];
ConvertToImage($b[$i], $rgb_1, $rgb_2, $rgb_3);
}
?>
Помогите, пожалуйста, разобраться.
Такой работает.
<?php
header ("Content-type: image/png");
$im = @imagecreate (50, 15);
$background_color = imagecolorallocate ($im, 204, 0, 0);
imagepng ($im);
?>
Хочу, чтоб было несколько картинок, но с разной шириной.
Не получается, не знаю в чем ошибка и можно ли так.
<?php
function ConvertToImage($width,$rgb1,$rgb2,$rgb3) {
@header ("Content-type: image/png");
$im = @imagecreate($width, 15);
$background_color = imagecolorallocate ($im, $rgb1, $rgb2, $rgb3);
imagepng ($im);
}
$b = array(100,30,40,10,10,20,50);
$rgb_1=204; $rgb_2=0; $rgb_3=0;
for ($i=0;$i<count($b);$i++) {
$width=$b[$i];
ConvertToImage($b[$i], $rgb_1, $rgb_2, $rgb_3);
}
?>