Есть файл "generator.php",
вот его содержимое:<?php
$ic = $_POST['icon'];
$text1 = $_POST['name1'];
$text2 = $_POST['name'];
$spays = '';
If ($ic == 0 or $text1 == $spays or $text2 == $spays)
{
echo '<center><h1>Ошибка!</h1>Ачивки без иконки и текста не генерируются!<center>';
echo "<meta http-equiv='refresh' content='3; url=index.php'><br>";
echo '<center><hr>Через 3 секунды вы будете перенаправлены на главную страницу!<center>';
}
else
{
$bg = ImageCreateFromPng('img/bg.png');
$idicon = $_POST['icon'];
$text1 = $_POST['name'];
$text2 = $_POST['name1'];
$iconImg = "icons/$idicon.png";
$iconImage = ImageCreateFromPng($iconImg);
$white = ImageColoralLocate($bg, 255, 255, 255);
$holt = ImageColoralLocate($bg, 255, 255, 0);
$font = './font.ttf';
ImageTtfText($bg, 12, 0, 60, 28, $holt, $font, $text1);
ImageTtfText($bg, 12, 0, 60, 50, $white, $font, $text2);
ImageCopy($bg, $iconImage, 16, 16, 0, 0, 31, 31);
ImageAlphaBlending($bg, false);
ImageSaveAlpha($bg, true);
$dir = opendir('out');
$count = 0;
while($file = readdir($dir)){
if($file == '.' || $file == '.' || is_dir('out' . $file)){
continue;
}
$count++;
}
$test = ($count + 1);
$img = "out/$count.png";
ImagePng($bg,$img);
Header("Location: ./result.php?id=$count");
}
?>