Вход Регистрация
Файл: adm_panel/smile.img.php
Строк: 33
<?php
# Заказчик: ST34RT
# Исполнитель: TJersy 
# Контакты: 4play.IN || http://bymas.ru/id11894
# Дата исполнения заказа: 16.11.2014
# Спасибо за обращение .

$title 'Админ-панель | Добавление смайла';
require_once 
'../system/connect.php';
require_once 
'../system/head.php';



if (isset(
$_GET['id']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `smiles` WHERE `id` = '".intval($_GET['id'])."'"),0) == true){ 

$i mysql_fetch_assoc(mysql_query("SELECT * FROM `smiles` WHERE `id`  = '".intval($_GET['id'])."'"));


if(isset(
$_POST['submit'])){

 if (
$_FILES['userfile']['error'] > 0) {
        switch (
$_FILES['userfile']['error']) {
            case 
1error('Размер файла больше upload_max_filesize');      

                break;
            case 
2error('Размер файла больше max_file_size');  

                break;
            case 
3error('Загружена только часть файла');  

                break;

            case 
4error('Файл не загружен');

                break;
            case 
6error('Загрузка невозможна: не задан временный каталог');      

                break;
            case 
7error('Загрузка не выполнена: невозможна запись на диск');      

                break;
        }

        require_once 
'../system/foot.php';

        exit;
    }
//Проверка, имеет ли файл правильный MIME-тип
if ($_FILES['userfile']['type'] != 'image/png' && $_FILES['userfile']['type'] != 'image/gif') {
    
error('Проблема: файл не является  картинкой');
    require_once 
'../system/foot.php';
    exit;
}
//Помещаем файл в нужный каталог
$up '/system/css/img.smiles/'.$i['id'].'smile.png';

if (
is_uploaded_file($_FILES['userfile']['tmp_name'])) {

mysql_query("UPDATE `smiles` SET `img` = '$up' WHERE `id`= '$i[id]'");

    if (!
move_uploaded_file($_FILES['userfile']['tmp_name'], $_SERVER['DOCUMENT_ROOT'].$up)){
        
error('Проблема. Невозможно поместить файл в каталог назначения');
        require_once 
'../system/foot.php';

        exit;
    }
} else {
    
error('Проблема: возможна атака через загрузку файла. Файл: '.$_FILES['userfile']['name']);
    require_once 
'../system/foot.php';

}
echo 
'Файл успешно загружен в папку. <br /><br />';

}





echo 
'<div class="razd4">

<small><br/> Шаг 1: Заполнение информации<br/><font color="gold">Шаг 2: Добавление картинки</font><br/>
</small><br/>'
;

if(empty(
$i['img'])){ echo '<center><img src="/system/css/img/no_pic.png" height="80"></center><br/><br/>';}else{ echo '<img src="'.$i['img'].'"></center><br/><br/>';}

echo 
'
<form action="" method="post" enctype="multipart/form-data">
 <input type="hidden" name="MAX_FILE_SIZE" value="10000000">
<input type="file" name="userfile" id="userfile"><br />
<input type="submit" value="Прикрепить картинку" name="submit" title="Предмет" />
</form>
</div>'
;

}else{

error('Смайл не обнаружен');

}


require_once 
'../system/foot.php';

?>
Онлайн: 0
Реклама