$source = file_get_contents('1.png'); // jpg
$image = new Imagick;
if ($image->readImageBlob($source)) {
if ($image->getImageAlphaChannel() !== Imagick::ALPHACHANNEL_ACTIVATE) {
$image->setImageAlphaChannel(Imagick::ALPHACHANNEL_SET);
}
}
$background = new Imagick;
$background->newImage($image->getImageWidth(), $image->getImageHeight(), 'none');
$background->setImageAlphaChannel(Imagick::ALPHACHANNEL_TRANSPARENT);
$image->compositeImage($background, Imagick::COMPOSITE_OVER, 0, 0); //Imagick::COMPOSITE_DISSOLVE
$image->setFormat('png');
echo '<pre>' . print_r($_REQUEST, true); die;
<input type="hidden" name="type" value="1"/>
case "POST":
if (isset($_POST['type']) && $_POST['type'] == 1) {
// тут первый запрос
} elseif ((isset($_POST['type']) && $_POST['type'] == 2) {
// тут второй запрос
} else {
// тут ошибка
}
break;
в корень добавить файлик .gitattributes
подобрать правильный eol
Такое случается, когда Вася Петя и Коля пишут на MAC, Linux и Windows