HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 22.01.2009, 19:24
[x26]VOLAND
Постоянный
Регистрация: 07.06.2006
Сообщений: 556
Провел на форуме:
7549607

Репутация: 2702


Отправить сообщение для [x26]VOLAND с помощью ICQ Отправить сообщение для [x26]VOLAND с помощью AIM
По умолчанию

Хоть убей не пойму что делает твой код, но всё же:
PHP код:
<?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'];} 

function 
process($vibor$adres$zak)
{
    global 
$db;
    
// запрос к базе 
    
$q "SELECT * FROM data WHERE id='" . (int)$vibor "'"
    
$result1 mysql_query($q,$db) or 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$im20$mas[1], 0021530); 
        
imagecopy($im$im10000215$mas[1]); 
        
imagecopy($im$im30$mas[1]+3000215350); 
    
// закруглёные края 
        
if ($zak == 1) { 
            
ugolki ($im); 
        }
    
// сохранение аватара 
        
imagejpeg($im,"avatar/$name"); 
        
imagedestroy($im); 
    } else { 
        exit(
"Ошибка при зоздании Аватара"); 
    }
    return 
$name;
}

$name process($vibor$adres$zak);

printf("<a href='get.php?file=avatar/$name'>сохранить</a><br> 
<img src='avatar/
$name' alt=''/>"); 

?>
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ