= 7) { // Если был запрос на юзера, то получаем его данные $req = mysql_query("SELECT * FROM `users` WHERE `id` = '$id' LIMIT 1"); if (mysql_num_rows($req)) { $user = mysql_fetch_assoc($req); if ($user['rights'] > $datauser['rights']) { // Если не хватает прав, выводим ошибку echo display_error('Вы не можете редактировать анкету старшего Вас по должности'); require_once ('../incfiles/end.php'); exit; } } else { echo display_error('Такого пользователя не существует'); require_once ('../incfiles/end.php'); exit; } } else { $id = false; $user = $datauser; } switch ($act) { case 'up_avatar' : echo '
Выгружаем аватар
'; if (isset ($_POST['submit'])) { $handle = new upload($_FILES['imagefile']); if ($handle->uploaded) { // Обрабатываем фото $handle->file_new_name_body = $user['id']; //$handle->mime_check = false; $handle->allowed = array('image/jpeg', 'image/gif', 'image/png'); $handle->file_max_size = 1024 * $flsz; $handle->file_overwrite = true; $handle->image_resize = true; $handle->image_x = 32; $handle->image_y = 32; $handle->image_convert = 'png'; $handle->process('../files/avatar/'); if ($handle->processed) { echo '

Аватар загружен
Продолжить

'; echo '
В анкету
'; } else { echo display_error($handle->error); } $handle->clean(); } } else { echo '
'; echo '
Для выгрузки разрешены файлы JPG, JPEG, PNG, GIF
Размер файла не должен превышать ' . $flsz . ' кб.
'; echo 'Вне зависимости от разрешения исходного файла, он будет преобразован в размер 32х32
'; echo 'Новое изображение заменит старое (если оно было)'; echo 'Для лучшего результата, исходное изображение должно иметь равное соотношение сторон
'; } break; case 'up_photo' : echo '
Выгружаем фото
'; if (isset ($_POST['submit'])) { $handle = new upload($_FILES['imagefile']); if ($handle->uploaded) { // Обрабатываем фото $handle->file_new_name_body = $user['id']; //$handle->mime_check = false; $handle->allowed = array('image/jpeg', 'image/gif', 'image/png'); $handle->file_max_size = 1024 * $flsz; $handle->file_overwrite = true; $handle->image_resize = true; $handle->image_x = 320; $handle->image_ratio_y = true; $handle->image_convert = 'jpg'; $handle->process('../files/photo/'); if ($handle->processed) { // Обрабатываем превьюшку $handle->file_new_name_body = $user['id'] . '_small'; $handle->file_overwrite = true; $handle->image_resize = true; $handle->image_x = 100; $handle->image_ratio_y = true; $handle->image_convert = 'jpg'; $handle->process('../files/photo/'); if ($handle->processed) { echo '

Фотография загружена
Продолжить

'; echo '
В анкету
'; } else { echo display_error($handle->error); } } else { echo display_error($handle->error); } $handle->clean(); } } else { echo '
'; echo '
Для выгрузки разрешены файлы JPG, JPEG, PNG, GIF
Размер файла не должен превышать ' . $flsz . 'кб.
'; echo 'Вне зависимости от разрешения исходного файла, он будет преобразован в размеры не превышающие 640х480
'; echo 'Новое изображение заменит старое (если оно было)
'; } break; } require_once ('../incfiles/end.php'); ?>