<?php
/* Mixanza Production
* Дата последнего редактирования 03.11.2018
* Модифицировал Mixanza
*/
foreach (array('start', 'compress', 'sess', 'settings', 'db_connect', 'ipua', 'fnc', 'user') as $inc) {
require_once "../../sys/inc/$inc.php";
}
$set['title'] = lang('Добавить постер');
require_once H . 'sys/inc/thead.php';
aut();
err();
//создаем учетную запись
if ($pdo->query(("SELECT COUNT(*) FROM `posters_user` WHERE `id_user` = '".intval($user['id'])."' LIMIT 1"), 0)->fetchColumn()==0){
$pdo->query("INSERT INTO `posters_user` (`id_user`) values('".intval($user['id'])."')");
}
?>
<style>
textarea {
width: 75%;
height: 100px;
resize: none;
border: none;
background: none;
}
.fon_img_p {
background-color: #f0f2f3;
background: -webkit-radial-gradient(rgba(0, 0, 0, .1)1px, transparent 1px);
background: radial-gradient(rgba(0, 0, 0, 0.15)1px, rgba(216, 217, 219, 0.28) 1px);
-webkit-background-size: 8px 8px;
background-size: 8px 8px;
}
.posters_fon {
background-color: #F7F7F7;
padding: 10px;
border-top: 1px #CED7DF solid;
border-bottom: 1px #CED7DF solid;
}
.posters_fon-o {
background-color: white;
padding: 10px;
}
</style>
<?
#Навигация
echo "<div class='card-header'>";
echo "<a href='/' data-toggle='tooltipecho' data-placement='right' title='" . lang('На главную') . "'><i class='fa fa-home fa-lg'></i></a> <i class='fa fa-angle-right fa-fw'></i> ";
echo "<a href='/info.php?id=$user[id]'>$user[nick]</a> <i class='fa fa-angle-right fa-fw'></i> ";
echo "<a href='user.php?id=$user[id]'>";
echo lang('Блог');
echo "</a> <i class='fa fa-angle-right fa-fw'></i> Добавить постер</div>";
include_once 'posters.js.php';
if (isset($_GET['id'])){
$st = intval($_GET['id']);
}else{
$st = 0;
}
$notes = $pdo->query("SELECT * FROM `notes` WHERE `id` = '".$st."' AND `id_user` = '". intval($user['id']) ."' LIMIT 1")->fetch(PDO::FETCH_ASSOC);
if (!isset($notes['id']))
{
$header = "add.php";
$post = 0;
}else{
$header = "edit.php?id=$notes[id]";
$post = $notes['id'];
}
if ($pdo->query(("SELECT COUNT(*) FROM `posters` WHERE `id_user` = '".intval($user['id'])."' AND `id_post` = '".intval($post)."' AND `type` = '1'"),0)->fetchColumn() > 0)
{
echo '<div class="list-group-item"><div class="err">Вы не можете добавить постер, так как у вас уже есть прикрепленный. Удалите его и создайте новый';
echo '</div></div>';
}else{
$poster_us = $pdo->query("SELECT * FROM `posters_user` WHERE `id_user` = '".intval($user['id'])."' LIMIT 1")->fetch(PDO::FETCH_ASSOC);
if(isset($_POST['msg']) && isset($_POST['add'])){
$msg = stripslashes(htmlspecialchars($_POST['msg']));
if (utf8_strlen($msg)>80){$err='Текст не может превышать больше 80 символов';}
if (utf8_strlen($msg)<3){$err='Короткий текст. Менее 3 символов';
echo "<div class='err'>Короткий текст. Менее 3 символов</div>";
}
$pdo->query("INSERT INTO `posters` (`id_user`, `id_img`, `msg`, `type`, `id_post`) values('".intval($user['id'])."', '".intval($poster_us['id_img'])."', '".$msg."', '1', '".intval($post)."')");
$_SESSION['message'] = 'Постер успешно прикреплен';
header("Location: $header");
}
echo "<form method=\"post\" enctype=\"multipart/form-data\">\n";
echo "<div class='posters_fon-o'>";
echo '<br><table style="width: 100%;"><tr><td><center>';
if (IS_WEB == 1) {
echo "<div class='fon_img_p' style='position: relative; width: 95%; height: 350px; border-radius: 5px; border: 7px #595E63 solid;'>";
echo '<span id="divContent"></span>';
echo '<div style="position: absolute; top: 100px; color: white; background:rgba(0,0,0,0.5); width: 100%; height: 150px;">';
echo "<textarea maxlength='80' name='msg' style='position: relative; top: 25px; font-family: tahoma; font-size: 20px;'>Введите текст...</textarea>";
echo '</div>';
echo '</div>';
}else{
echo "<div class='fon_img_p' style='position: relative; width: 95%; height: 240px; border-radius: 5px; border: 7px #595E63 solid;'>";
echo '<span id="divContent"></span>';
echo '<div style="position: absolute; top: 56px; color: white; background:rgba(0,0,0,0.5); width: 100%; height: 130px;">';
echo "<textarea maxlength='80' name='msg' style='position: relative; top: 25px; font-family: tahoma; font-size: 20px;'>Введите текст...</textarea>";
echo '</div>';
echo '</div>';
}
echo '</center></td></tr></table>';
echo "<br>\n";
echo "<div class='posters_fon-o'>";
$doc->Button('knopka', 'add', '', 'Создать постер');
echo "</div>";
echo "</div>";
echo "</form>";
echo "<div class='posters_fon'><center>";
echo '<img src="/modules/blogs/posters_img/1.jpg" id="getContent1" style="width: 50px; height: 50px; border: 3px #CED7DF solid; border-radius: 4px;"> ';
echo '<img src="/modules/blogs/posters_img/2.jpg" id="getContent2" style="width: 50px; height: 50px; border: 3px #CED7DF solid; border-radius: 4px;"> ';
echo '<img src="/modules/blogs/posters_img/3.jpg" id="getContent3" style="width: 50px; height: 50px; border: 3px #CED7DF solid; border-radius: 4px;"> ';
echo '<img src="/modules/blogs/posters_img/4.jpg" id="getContent4" style="width: 50px; height: 50px; border: 3px #CED7DF solid; border-radius: 4px;"> ';
echo '<img src="/modules/blogs/posters_img/5.jpg" id="getContent5" style="width: 50px; height: 50px; border: 3px #CED7DF solid; border-radius: 4px;"> ';
echo '<img src="/modules/blogs/posters_img/6.jpg" id="getContent6" style="width: 50px; height: 50px; border: 3px #CED7DF solid; border-radius: 4px;"> ';
echo '<img src="/modules/blogs/posters_img/7.jpg" id="getContent7" style="width: 50px; height: 50px; border: 3px #CED7DF solid; border-radius: 4px;"> ';
echo '<img src="/modules/blogs/posters_img/8.jpg" id="getContent8" style="width: 50px; height: 50px; border: 3px #CED7DF solid; border-radius: 4px;"> ';
echo '<img src="/modules/blogs/posters_img/9.jpg" id="getContent9" style="width: 50px; height: 50px; border: 3px #CED7DF solid; border-radius: 4px;"> ';
echo '<img src="/modules/blogs/posters_img/10.jpg" id="getContent10" style="width: 50px; height: 50px; border: 3px #CED7DF solid; border-radius: 4px;"> ';
echo '<img src="/modules/blogs/posters_img/11.jpg" id="getContent11" style="width: 50px; height: 50px; border: 3px #CED7DF solid; border-radius: 4px;"> ';
echo '<img src="/modules/blogs/posters_img/12.jpg" id="getContent12" style="width: 50px; height: 50px; border: 3px #CED7DF solid; border-radius: 4px;"> ';
echo '<img src="/modules/blogs/posters_img/13.jpg" id="getContent13" style="width: 50px; height: 50px; border: 3px #CED7DF solid; border-radius: 4px;"> ';
echo '<img src="/modules/blogs/posters_img/14.jpg" id="getContent14" style="width: 50px; height: 50px; border: 3px #CED7DF solid; border-radius: 4px;"> ';
echo '<img src="/modules/blogs/posters_img/15.jpg" id="getContent15" style="width: 50px; height: 50px; border: 3px #CED7DF solid; border-radius: 4px;"> ';
echo '<img src="/modules/blogs/posters_img/16.jpg" id="getContent16" style="width: 50px; height: 50px; border: 3px #CED7DF solid; border-radius: 4px;"> ';
echo '<img src="/modules/blogs/posters_img/17.jpg" id="getContent17" style="width: 50px; height: 50px; border: 3px #CED7DF solid; border-radius: 4px;"> ';
echo '<img src="/modules/blogs/posters_img/18.jpg" id="getContent18" style="width: 50px; height: 50px; border: 3px #CED7DF solid; border-radius: 4px;"> ';
echo '<img src="/modules/blogs/posters_img/19.jpg" id="getContent19" style="width: 50px; height: 50px; border: 3px #CED7DF solid; border-radius: 4px;"> ';
echo '<img src="/modules/blogs/posters_img/20.jpg" id="getContent20" style="width: 50px; height: 50px; border: 3px #CED7DF solid; border-radius: 4px;"> ';
echo "</center></div>";
}
require_once H . 'sys/inc/tfoot.php';