<?php // подгружам нужные файлы include("db.php"); include("function.php"); --------------------------------------------------------------- // передаём переменные if (isset($_POST['vibor'])) { $vibor = $_POST['vibor'];} if (isset($_POST['load'])) { $adres = $_POST['load'];} if (isset($_POST['zak'])) { $zak = $_POST['zak'];} // запрос к базе $q = "SELECT * FROM data WHERE id='$vibor'"; $result1 = mysql_query($q,$db); if (!$result1) { exit(mysql_error()); } if (mysql_num_rows($result1) > 0) { //вытаскиваем пути к картинкам $myrow1 = mysql_fetch_array($result1); $adres1 = "admin/".$myrow1['url']; //узнаем реальный размер картинок $mas = getimagesize($adres); $mas1 = getimagesize($adres1); //создаем переменые с размерами $width = 215; $heigth = $mas[1]+$mas1[1]+30; //создаем пустую картинку с размерами которые выше $im = imagecreatetruecolor($width, $heigth); //создаем в памяти все картинки $im1 = imagecreatefromjpeg($adres); $im2 = imagecreatefromjpeg('logo.jpg'); $im3 = imagecreatefromjpeg($adres1); //копируем все на полотно $name = $myrow1['name']; imagecopy($im, $im2, 0, $mas[1], 0, 0, 215, 30); imagecopy($im, $im1, 0, 0, 0, 0, 215, $mas[1]); imagecopy($im, $im3, 0, $mas[1]+30, 0, 0, 215, 350); --------------------------------------------------------------- // закруглёные края if ($zak == 1) { ugolki ($im); } // сохранение аватара imagejpeg($im,"avatar/$name"); imagedestroy($im); } else { echo "Ошибка при зоздании Аватара"; exit(); } printf("<a href='get.php?file=avatar/$name'>сохранить</a><br> <img src='avatar/$name' alt=''/>"); ?>