Вход Регистрация
Файл: smile.php
Строк: 131
<?php
/*
-----------------------------------------
Автор: -=КотЭ=-(-=MTV=-) и Shot(Robber)
Бесплатный WAP движок: Strongcms
Контакты: 0664452670(МТС) ибо ICQ(7296000)
Файл: smile.php
-------------------------------------------
*/
$title 'Смайлы';

require_once (
'system/function.php');
require_once (
'system/header.php');

//-----Если гость,то...----//
if(!$user['id']) {
header('Location: /index.php');
exit();
}

switch(
$_GET['act'])
{
default:

echo 
'<div class="title">Смайлы</div>';

if(
$user['level'] >= 3) {
echo 
'<div class="links">
<img src="'
.$HOME.'/images/add.png" alt="*" /> <a href="'.$HOME.'/smile/addpapka"><b>Новая папка</b></a>
</div>'
;
}

if (empty(
$user['max'])) $user['max']=10;
$max $user['max'];
$k_post mysql_result(mysql_query("SELECT COUNT(*) FROM `smile_p`"),0);
$k_page k_page($k_post,$max);
$page page($k_page);
$start $max*$page-$max;
$s_p mysql_query("SELECT * FROM `smile_p` ORDER BY `id` DESC LIMIT $start$max");
while(
$s mysql_fetch_assoc($s_p))
{
echo 
'<div class="podmenu"><img src="'.$HOME.'/images/smile.png" alt="*" /> <a href="'.$HOME.'/smile/r_'.$s['id'].'">'.$s['name'].'</a>  ('.mysql_result(mysql_query("SELECT COUNT(id) FROM `smile` WHERE `papka` = '".$s['id']."'"),0).')</div>';
}

if(
$k_post 1) {
echo 
'<div class="podmenu"><center><b>Папок пока нет!</b></center></div>';
}

if (
$k_page>1) {
echo 
str('/smile/?',$k_page,$page); // Вывод страниц
}

break;
case 
'addpapka':

if(
$user['level'] < 3) {
header('Location: '.$HOME.'/smile.php');
exit();
}

echo 
'<div class="title"><a href="'.$HOME.'/smile/">Смайлы</a> | Новая папка</div>';

if(isset(
$_REQUEST['ok'])) {

$name strong($_POST['name']);

if(empty(
$name)) {
echo 
'<div class="podmenu"><center><b>Введите название папки!</b></center></div>';
require_once (
'system/footer.php');
exit();
}

if(
mb_strlen($name) > 30 or mb_strlen($name) < 3) {
echo 
'<div class="podmenu"><center><b>Введите название папки от 3-х до 30-ти символов!</b></center></div>';
require_once (
'system/footer.php');
exit();
}

$ttte mysql_fetch_array(mysql_query('select * from `smile_p` where `name` = "'.$name.'"'));
if(
$ttte != 0) {
echo 
'<div class="podmenu"><center><b>Такая папка уже существует!</b></center></div>';
require_once (
'system/footer.php');
exit();
}

mysql_query("INSERT INTO `smile_p` SET `name` = '".$name."'");
echo 
'<div class="podmenu"><center><b>Папка успешно создана!</b></center></div>';
}
echo 
'<div class="podmenu">Укажите название папки для сохранения смайлов!</div>
<div class="podmenu"><form action="" method="POST">
*Название:<br /><input type="text" name="name" maxlength="30" /><br />
<input type="submit" name="ok" value="Создать" />
</form></div>'
;

echo 
'<div class="links">» <a href="'.$HOME.'/smile/">Назад к смайлам</a></div>';

break;
case 
'r':

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

if(
$smile == 0) {
echo 
'<div class="title">Смайлы| Ошибка</div>
<div class="podmenu"><center><b>Такой папки не существует!</b></center></div>'
;
require_once (
'system/footer.php');
exit();
}

echo 
'<div class="title"><a href="'.$HOME.'/smile.php">Смайлы</a> | '.$smile['name'].'</div>';
if(
$user['level'] == 3)
{
echo 
'<div class="links"><img src="'.$HOME.'/images/add.png" alt="*" /> <a href="'.$HOME.'/smile/newsmile_'.$smile['id'].'">Новый смайл</a></div>';
}
$sm mysql_query("SELECT * FROM `smile` WHERE `papka` = '".$smile['id']."' ORDER BY `id` DESC");
while(
$s mysql_fetch_assoc($sm))
{
echo 
'<div class="podmenu">'.$s['name'].' ->  <img src="'.$HOME.'/files/smile/'.$s['icon'].'" alt="'.$s['icon'].'" /></div>';
}

break;
case 
'newsmile':

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

if(
$smile == 0) {
echo 
'<div class="title">Смайлы| Ошибка</div>
<div class="podmenu"><center><b>Такой папки не существует!</b></center></div>'
;
require_once (
'system/footer.php');
exit();
}    

if(
$user['level'] != 3) {
header('Location: '.$HOME.'/smile/');
exit();
}

echo 
'<div class="title"><a href="'.$HOME.'/smile/">Смайлы</a> | Новый смайл</div>';

if(isset(
$_REQUEST['ok'])) {

$name strong($_POST['name']);

$ttte mysql_fetch_array(mysql_query('select * from `smile` where `name` = "'.$name.'"'));
if(
$ttte != 0) {
echo 
'<div class="podmenu"><center><b>Такая смайл уже существует!</b></center></div>';
require_once (
'system/footer.php');
exit();
}

$maxsize 1// Максимальный размер файла,в мегабайтах 
$size $_FILES['filename']['size']; // Вес файла

/* Если не выбрали файл */
if(!@file_exists($_FILES['filename']['tmp_name'])) {
echo 
'<div class="podmenu"><center><b>Вы не выбрали файл!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

/* Максимальный размер 1мб */
if ($size > (1048576 $maxsize)) {
echo 
'<div class="podmenu"><center><b>Максимальный размер файла '.$maxsize.'мб!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

/* Тип файлов которые можно загружать */
$filetype = array ( 'jpg''gif''png''jpeg''bmp' ); 
$upfiletype substr($_FILES['filename']['name'],  strrpos$_FILES['filename']['name'], ".")+1); 
  
/* Если тип файла не подходит */
if(!in_array($upfiletype,$filetype)) {
echo 
'<div class="podmenu"><center><b>К загрузке разрешены файлы форматом JPG,GIF,PNG,JPEG,BMP!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

/* Если все окей,заливаем файл в папу и делаем запрос */
$files 'files_'.rand(1234,5678).'_'.rand(1234,5678).'_'.$_FILES['filename']['name']; 

/* Заливаем */
move_uploaded_file($_FILES['filename']['tmp_name'], "files/smile/".$files.""); 

/* Делаем запрос */

mysql_query("INSERT INTO `smile` SET `name` = '".$name."', `icon` = '".$files."', `papka` = '".$smile['id']."'");
echo 
'<div class="podmenu"><center><b>Новый смайл добавлен!</b></center></div>';
}

echo 
'<div class="podmenu">К загрузке допускаются фотографии форматом JPG,GIF,PNG,JPEG,BMP!</div>
<div class="podmenu"><form action="" method="post" enctype="multipart/form-data">
*Название:<br /><input type="text" name="name" maxlength="30" /><br /> 
Выберите файл:<br><input type="file" name="filename"/><br>   
<input type="submit" value="Загрузить" name="ok"/> 
</form></div>'
;

echo 
'<div class="links">» <a href="'.$HOME.'/smile/r_'.$smile['id'].'">Назад в папку</a></div>';

break;
}

require_once (
'system/footer.php');
?>
Онлайн: 2
Реклама