Файл: DARK WARS/dark_war/clans/upload_save_files.php
Строк: 37
<?php
include_once '../start.php';
$doc = new document();
$doc->title('Загрузка логотипа');
if (!isset($_GET['id']) || !is_numeric($_GET['id'])) {
$doc->err('Ошибка, не выбран клан');
exit();
}
$id = (int)$_GET['id'];
$ar = mysql_fetch_array(mysql_query("SELECT * FROM `dark_war_clans` WHERE id='$id' LIMIT 1"));
if (!isset($ar['id'])) {
$doc->err('Ошибка, нет такого клана');
exit();
}
$admin = mysql_fetch_assoc(mysql_query("SELECT * FROM `dark_war_clans_us` WHERE id_player='{$player->id}' AND `id_clan` = '$id' LIMIT 1"));
if ($admin['admin'] < 2) {
$doc->err('Вы не являетесь админом клана');
exit();
}
if (!empty($_FILES ['file']) && $_FILES ['file']['size'] > 0) {
$dir = new files(H.'/dark_war/files/clans/logo/');
$dir->setAllowedType(array('jpeg','jpg','png'));
if (!$dir->typeChecking($_FILES ['file']['name'])) {
$doc->err('Ошибка не верное расширение файла');
} else {
$typef = $dir->typeFile($_FILES ['file']['name']);
$namef = $id . '.' . $typef;
if ($rtr = $dir->upload(array($_FILES ['file']['tmp_name'] => $namef))) {
mysql_query("UPDATE `dark_war_clans` SET `logo` = '$rtr' WHERE `id` = '$id'");
$doc->msg('Файл успешно загружен на сервер');
} else {
$doc->err('При загрузки файла возникла ошибка');
}
}
}
$ett = new files_image(H.'/dark_war/files/clans/logo/1.jpg');
$ett->resize(200, 200);
$ett->save_img(H.'/dark_war/files/eee1.jpg');
$dispatch=array();
$doc->assign('method', 'post');
$doc->assign('action', null);
$doc->assign('files', 1);
$dispatch[] = array('type' => 'file', 'name' => 'file', 'title' => 'Загружаемый файл', 'br' => 1);
$dispatch[] = array('type' => 'submit', 'name' => 'save', 'value' => 'Занрузить', 'br' => 0);
$doc->assign('dis', $dispatch);
$doc->display('form.tpl');
$doc->ret("/dark_war/clans/admin.php?id=$id", 'Админка');
$doc->ret("/dark_war/clans/clan.php?id=$id", 'В клан');
?>