Вход Регистрация
Файл: modules/work/folder.php
Строк: 82
<?
if(isset($user)) {
if(isset(
$_GET['id']))
        {
$fo $db->query("SELECT * FROM `portfel_folder` WHERE `id` = '"abs(intval($_GET['id'])) ."' LIMIT 1")->fetch();
 
        } else {
echo 
'<div class="menu">Неверная папка</div>';
require_once(
SYS.'/view/footer.php');
exit;
        }
switch(
$_GET['mod']){
default:
$title $fo['name'];
$locate 'in_portfolio';
require_once(
SYS.'/view/header.php');
$tpl->div('title'''$fo['name'].'');
if(
$user['id'] == $fo['user']) $tpl->div('menu''<a href="folder?mod=add&id='.$fo['id'].'"> Добавить работу</a>');


$count_file $db->query("SELECT * FROM `portfel_work` WHERE `refid` = '"$fo['id'] ."'")->rowCount();

if(
$count_file == 0) {
echo 
'<div class="menu"><center>Нет работ</center></div>';
}

$pages = new Paginator($count_file$ames);
$folers $db->query("SELECT * FROM `portfel_work` WHERE `refid` = '"$fo['id'] ."' ORDER BY `time` DESC LIMIT $start$ames");
while(
$files $folers->fetch()) {
$mp $db->query("SELECT * FROM `portfel_scr` WHERE `refid` = '"$files['id'] ."' ORDER BY id LIMIT 1");
echo 
'<div class="post">';
while(
$ps $mp->fetch())
        {
echo 
'<a href="/files/port/'$ps['url'] .'"><img src="/files/port/'$ps['url'] .'" alt="" width="60" /></a>';
}
echo 
'<br /><hr><b>Название:</b> <a href="file?id='.$files['id'].'">'.$files['name'].'</a> ';
echo 
'</div>';
}
$pages->view('/folder?id'.$fo['id'].'&');
$tpl->div('block''<img src="/template/icons/album.png" alt="*" /> <a href="port?id='.$fo['user'].'">Портфолио</a><br />'HICO .'<a href="/">'$lang->word('home') .'</a>');

require_once(
SYS.'/view/footer.php');
break;
case 
'add';
$title 'Добавление работы';
$locate 'in_portfolio';
require_once(
SYS.'/view/header.php');
$tpl->div('title''Добавление работы');
if (
$fo['user'] != $user['id'])
{
$tpl->div('menu''Это не ваша директория');
require_once(
SYS.'/view/footer.php');
exit;
}

if(isset(
$_POST['save'])) {
$name substr(input($_POST['name']), 0200);
$time_abb substr(input($_POST['time_abb']), 0200);
$status substr(abs(intval($_POST['status'])), 03);
$text substr(input($_POST['text']), 01000);
$rub substr(abs(intval($_POST['rub'])), 0200);
$rub substr(abs(intval($_POST['rub'])), 0200);
if (
mb_strlen($text) < || mb_strlen($text) > 1000$err.= 'Недопустимая длина описания!';
if (
mb_strlen($name) < || mb_strlen($name) > 200$err.= 'Недопустимая длина названия!';
if (
$db->query("SELECT * FROM `portfel_work` WHERE `user` = '"$user['id'] ."' AND `name` = '"$name ."' LIMIT 1")->rowCount() != 0$err.= 'Работа с таким название уже существует!';
if(isset(
$err)){$tpl->div('error'$err); }
else {
$db->query("INSERT INTO `portfel_work` SET  `name` = '".$name."', `text` = '".$text."', `time_abb` = '".$time_abb."', `status` = '".$status."', `rub` = '".$rub."', `refid` = '".$fo['id']."', `user` = '".$user['id']."', `time` = '"time() ."'");
$id $db->lastInsertId();
$tpl->div('menu''Работа успешно создана <br /><a href="file?id='.$id.'"> Продолжить</a>');
require_once(
SYS.'/view/footer.php');
exit();
}
}
echo 
'<div class="post">
                <form action="?mod=add&id='
.$fo['id'].'" method="post">
                 <b>Название:</b> <br/>
                 <input type="text" name="name" /><br/>
                 <b>Цена:</b><br />
                 <input type="text" name="rub" /><br/>
                 <b>Затрачено времени:</b><br />
                 <input type="text" name="time_abb" /><br/>
                 <b>Статус:</b><br />
                 <select name="status">
         <option value="1">Продано</option>
         <option value="2">На продажу</option>
         <option value="3">Не продается</option>
         </select><br/>
                 <b>Описание:</b><br/>
                 <textarea name="text"></textarea><br/>
                 <input name="save" type="submit" value="Создать" />
                 </form>
                 <font color="red">*</font> После создания работы можно добавлять скриншоты<br />
</div>'
;
$tpl->div('block','<img src="/template/icons/nav.png" alt="*" /> <a href="folder?id='.$fo['id'].'">Назад</a><br /><img src="/template/icons/album.png" alt="*" /> <a href="port?id='.$fo['user'].'">Портфолио</a><br />'HICO .'<a href="/">'$lang->word('home') .'</a>');
require_once(
SYS.'/view/footer.php');
break;
}

} else {
$title 'Портфолио';
require_once(
SYS.'/view/header.php');
$tpl->div('title''Портфолио');
$tpl->div('menu''<center>Портфолио доступно только зарегистрированным пользователям!</center>');
$tpl->div('block',HICO .'<a href="/">'$lang->word('home').'</a>');
require_once(
SYS.'/view/footer.php');
}

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