View file my_music/add_kat.php

File size: 3.47Kb
<?
/*
Автор скрипта: Simptom
Сайт поддержки: http://y-monitora.com
Запрещено распространять скрипт в любом виде и под любым предлогом!
*/
define("H", $_SERVER["DOCUMENT_ROOT"].'/');
include_once H.'sys/inc/start.php';
include_once H.'sys/inc/compress.php';
include_once H.'sys/inc/sess.php';
include_once H.'sys/inc/settings.php';
include_once H.'sys/inc/db_connect.php';
include_once H.'sys/inc/ipua.php';
include_once H.'sys/inc/fnc.php';
include_once H.'sys/inc/user.php';
if (!isset($user))
{
header("Location: /index.php");
exit;
}
$set['title']="Добавить файл";
include_once H.'sys/inc/thead.php';
title();
aut();
include_once H.'simptom/my_music/inc/inc.php';
if (isset($_GET['id']))
{
$it=intval($_GET['id']);
$kat=mysql_fetch_assoc(mysql_query("SELECT * FROM `my_music_kat` WHERE `id` = '".$it."' AND `id_user` = '".$user['id']."' LIMIT 1"));
}
if (!isset($_GET['id']) || !isset($kat) || $kat['id']<=0 || $kat['id_kat']>0)
{
$kat['id']=0;
}
if (isset($_POST['send']))
{
$name=my_esc($_POST['name']);
if (strlen2($name)>50)
{
$err="Название превышает 50 символов!";
}
else if (strlen2($name)<1)
{
$err="Слишком короткое название!";
}
else if (!preg_match("#^([A-zА-я0-9\-\_\(\)\ ])+$#ui", $name))
{
$err="В названии присутствуют запрещенные символы!";
}
if (!isset($err))
{
mysql_query("INSERT INTO `my_music_kat` (`id_kat`, `id_user`, `name`, `time`) values ('".$kat['id']."', '".$user['id']."', '".$name."', '".$time."')");
if (isset($_FILES['filik_ob']) && isset($_FILES['filik_ob']['tmp_name']) && ((preg_match('#\.jpe?g$#i',$_FILES['filik_ob']['name']) && $imgc=@imagecreatefromjpeg($_FILES['filik_ob']['tmp_name'])) || (preg_match('#\.gif$#i',$_FILES['filik_ob']['name']) && $imgc=@imagecreatefromgif($_FILES['filik_ob']['tmp_name'])) || (preg_match('#\.png$#i',$_FILES['filik_ob']['name']) && $imgc=@imagecreatefrompng($_FILES['filik_ob']['tmp_name']))))
{
$id_f=mysql_insert_id();
imagejpeg($imgc,H."simptom/my_music/prev_album/".$id_f.".jpg",100);
chmod(H."simptom/my_music/prev_album/".$id_f.".jpg",0777);
}
msg("Папка успешно создана!");
}
}
err();
echo "<div class='my_music_51'>";
if ($kat['id']==0)
{
echo "<form class='my_music_52' method='post' enctype='multipart/form-data' name='message' action='/my_music/add_kat.php'>";
}else{
echo "<form class='my_music_52' method='post' enctype='multipart/form-data' name='message' action='/my_music/add_kat.php?id=".$kat['id']."'>";
}
echo "<div class='my_music_53'>";
echo "<div class='my_music_54'>";
echo "<b>Название:</b><br />";
echo "<input class='my_music_55' type='text' name='name' maxlength='50' /><br />";
echo "<b>Обложка:</b><br />";
echo "<input class='my_music_55' name='filik_ob' type='file' /><br />";
echo "</div>";
echo "</div>";
echo "<input class='my_music_56' type='submit' name='send' value='Добавить' />";
echo "</form>";
echo "</div>";
if ($kat['id']==0)
{
echo "<a class='my_music' href='/my_music/my.php'>";
}else{
echo "<a class='my_music' href='/my_music/kat.php?id=".$kat['id']."'>";
}
echo "<span class='my_music_2'>";
echo "<img class='my_music_3' src='/simptom/my_music/back.png' alt='Simptom'> ";
echo "<span class='my_music_4'>";
echo "Назад";
echo "</span>";
echo "</span>";
echo "</a>";
include_once H.'sys/inc/tfoot.php';
?>