Вход Регистрация
Файл: setk/adm_panel/reg_msg.php
Строк: 215
<?
/*
Autor:Andreik4i93
Специально для Дцмс-Социал

*/
include_once '../sys/inc/start.php';
include_once 
'../sys/inc/compress.php';
include_once 
'../sys/inc/sess.php';
include_once 
'../sys/inc/home.php';
include_once 
'../sys/inc/settings.php';
include_once 
'../sys/inc/db_connect.php';
include_once 
'../sys/inc/ipua.php';
include_once 
'../sys/inc/fnc.php';
include_once 
'../sys/inc/adm_check.php';
include_once 
'../sys/inc/user.php';
user_access('adm_set_sys',null,'index.php?'.SID);
adm_check();

$width = ($webbrowser == 'web' '100' '70'); // Размер подарков при выводе в браузер
if(isset($_GET['present'])){
$set['title']='Настройки приветствия при регистрации/Подарок';
include_once 
'../sys/inc/thead.php';
title();
aut();

/////////////////////





if (isset($_GET['gift']) && isset($_GET['category']))
{
// Категория
$category mysql_fetch_assoc(mysql_query("SELECT * FROM `gift_categories` WHERE `id` = '" intval($_GET['category']) . "' LIMIT 1"));

// Подарок
$gift mysql_fetch_assoc(mysql_query("SELECT * FROM `gift_list` WHERE `id` = '" intval($_GET['gift']) . "' LIMIT 1"));

if (!
$gift
{  
   
$_SESSION['message'] = 'Нет такого подарка';
   
header("Location: reg_msg.php?present");
   exit;
}
   if (isset(
$_GET['ok']) )
   {
     
$gift_msg my_esc($_POST['msg']);
      if(
strlen2($gift_msg)>50)$err='Не больше 50 сиволов ';   
      
    if(!isset(
$err)){     
mysql_query("UPDATE `reg_msg` SET `gift` = '$gift[id]',`gift_msg`='$gift_msg' ");
         
         
         
$_SESSION['message'] = 'Изменения приняты';
         
header("Location: reg_msg.php");
         exit;
        } 
      }
      
   

  

   echo 
'<div class="foot">';
   echo 
'<img src="/style/icons/str2.gif" alt="*" />  <a href="reg_msg.php?present">Категории</a> |  <a href="reg_msg.php?present&amp;category=' $category['id'] . '">' htmlspecialchars($category['name']) . '</a> | <b>' htmlspecialchars($gift['name']) . '</b><br />';   
   echo 
'</div>';

   echo 
'<form action="reg_msg.php?present&amp;category=' $category['id'] . '&amp;gift=' $gift['id'] . '&amp;ok" method="post">';
   
   echo 
'<div class="mess">';
   
err();
   echo 
'<b>Вы выбрали этот подарок при регистрации</b> </br> <img src="/sys/gift/' $gift['id'] . '.png" style="max-width:' $width 'px;" alt="*" /> ';
   echo 
'<br />';


   echo 
'</div>'
   
   
   echo 
'<div class="mess">';
   echo 
$tPanel '<textarea type="text" name="msg" value=""/></textarea><br />';
   
   echo 
'<input class="submit" type="submit" value="Сохранить" /> ';
   echo 
'</br><small>* Необязательно для заполнения</small></div>';
   echo 
"</form>";
   
   echo 
'<div class="foot">';
   echo 
'<img src="/style/icons/str2.gif" alt="*" />  <a href="reg_msg.php?present">Категории</a> |  <a href="reg_msg.php?present&amp;category=' $category['id'] . '">' htmlspecialchars($category['name']) . '</a> | <b>' htmlspecialchars($gift['name']) . '</b><br />';   
   echo 
'</div>';
   
}

else
   
/*
==================================
Вывод подарков
==================================
*/
if (isset($_GET['category']))
{

// Категория
$category mysql_fetch_assoc(mysql_query("SELECT * FROM `gift_categories` WHERE `id` = '" intval($_GET['category']) . "' LIMIT 1"));


if (!
$category
{  
   
$_SESSION['message'] = 'Нет такой категории';
   
header("Location: reg_msg.php?present");
   exit;
}

echo 
'<div class="foot">';
echo 
'<img src="/style/icons/str2.gif" alt="*" />  <a href="reg_msg.php?present">Категории</a> | <b>' htmlspecialchars($category['name']) . '</b><br />';   
echo 
'</div>';
   
// Список подарков

   
$k_post mysql_result(mysql_query("SELECT COUNT(id) FROM `gift_list` WHERE `id_category` = '$category[id]'"),0);

if (
$k_post == 0)
{
   echo 
'<div class="mess">';
   echo 
'Нет подарков';
   echo 
'</div>';
}

$k_page=k_page($k_post,$set['p_str']);
$page=page($k_page);
$start=$set['p_str']*$page-$set['p_str'];
$q mysql_query("SELECT name,id,money FROM `gift_list` WHERE `id_category` = '$category[id]' ORDER BY `id` LIMIT $start$set[p_str]");

while (
$post mysql_fetch_assoc($q))
{

/*-----------зебра-----------*/ 
   
if ($num==0){
      echo 
'<div class="nav1">';
      
$num=1;
   }
   elseif (
$num==1){
      echo 
'<div class="nav2">';
      
$num=0;
   }
/*---------------------------*/

echo '<img src="/sys/gift/' $post['id'] . '.png" style="max-width:' $width 'px;" alt="*" /><br />';
echo 
'<a href="reg_msg.php?present&amp;category=' $category['id'] . '&amp;gift=' $post['id'] . '"><b>' htmlspecialchars($post['name']) . '</b></a> ';

echo 
'</div>';
}

if (
$k_page>1)str('reg_msg.php?present=&amp;category=' intval($_GET['category']) . '&amp;',$k_page,$page); // Вывод страниц

echo '<div class="foot">';
echo 
'<img src="/style/icons/str2.gif" alt="*" />  <a href="reg_msg.php?present"> Категории </a> | <b>' htmlspecialchars($category['name']) . '</b><br />';   
echo 
'</div>';


}

else
/*
==================================
Вывод категорий
==================================
*/
{
echo 
'<div class="foot">';
echo 
'<img src="/style/icons/str2.gif" alt="*" /> <a href="reg_msg.php"> Настройки </a> | <b>Категории</b>';
echo 
'</div>';

$k_post mysql_result(mysql_query("SELECT COUNT(id) FROM `gift_categories`"),0);

if (
$k_post == 0)
{
   echo 
'<div class="mess">';
   echo 
'Нет категорий';
   echo 
'</div>';
}

$q mysql_query("SELECT name,id FROM `gift_categories` ORDER BY `id`");

while (
$post mysql_fetch_assoc($q))
{

/*-----------зебра-----------*/ 
   
if ($num==0){
      echo 
'<div class="nav1">';
      
$num=1;
   }
   elseif (
$num==1){
      echo 
'<div class="nav2">';
      
$num=0;
   }
/*---------------------------*/

echo '<img src="/style/themes/default/loads/14/dir.png" alt="*" /> <a href="reg_msg.php?present&amp;category=' $post['id'] . '">' htmlspecialchars($post['name']) . '</a> ';

echo 
'(' mysql_result(mysql_query("SELECT COUNT(id) FROM `gift_list` WHERE `id_category` = '$post[id]'"),0) . ')';

echo 
'</div>';

}

echo 
'<div class="foot">';
echo 
'<img src="/style/icons/str2.gif" alt="*" /> <a href="reg_msg.php"> Настройки </a> | <b>Категории</b>';
echo 
'</div>';
}
/////////////////////

include_once '../sys/inc/tfoot.php';
}


$set['title']='Настройки приветствия при регистрации';
include_once 
'../sys/inc/thead.php';
title();










aut();


if(isset(
$_POST['komm'])){
   
$gift_msg=my_esc($_POST['gift_msg']);
    if(
strlen2($gift_msg)>50)$err='Не больше 50 сиволов ';//////Ошибки  
    
    
if(!isset($err)){

mysql_query("UPDATE `reg_msg` SET `gift_msg` = '$gift_msg'");

$_SESSION['message'] = 'Изменения приняты';
         
header("Location: reg_msg.php");
         exit;

}
  }  
    
if(isset(
$_POST['save'])){

$id=abs(intval($_POST['id']));
$msg=my_esc($_POST['msg']);
$money=abs(intval($_POST['money']));
$balls=abs(intval($_POST['balls']));
$rating=abs(intval($_POST['rating']));
$on=intval($_POST['on']);
$true=intval($_POST['gift']);






if(
strlen2($msg)<1)$err='Не менее 1 сивола ';
if(
strlen2($msg)>2000)$err='Не больще 2000 сиволов ';//////Ошибки

///////Если нет ошибок
if(!isset($err)){

mysql_query("UPDATE `reg_msg` SET `msg` = '$msg',`balls`='$balls' ,`money`='$money',`rating`='$rating',`on`='$on',`id`='$id',`true`='$true' ");

$_SESSION['message'] = 'Изменения приняты';
         
header("Location: reg_msg.php");
         exit;

}

}

err();
$msg_text mysql_fetch_array(mysql_query("SELECT * FROM `reg_msg`  LIMIT 1"));//////Запрос текста в базе



















echo "<form method='post' action='?'>n";
 echo 
'<div class="mess">';
echo 
"<img src='/style/icons/comment.png'> От кого приветствие(Id):</br><input name="id" size="5" maxlength="5" value="".intval($msg_text['id'])."" type="text" /><br />n";

echo 
"<img src='/style/icons/edit.gif'> Введите текст приветствия:</br><textarea name='msg'>".esc(stripcslashes(htmlspecialchars($msg_text['msg'])))."</textarea><br />n";
echo 
"* {NICK}-ник юзера<br />";

echo 
"<br /><img src='/style/icons/money.png'> Монеты:</br><input name="money" size="5" maxlength="5" value="".intval($msg_text['money'])."" type="text" /><br />n";

echo 
"<img src='/style/icons/many.gif'> Баллы:</br><input name="balls" size="5" maxlength="5" value="".intval($msg_text['balls'])."" type="text" /><br />n";

echo 
"<img src='/style/icons/rating.png'> Рейтинг:</br><input name="rating" size="3" maxlength="2" value="".intval($msg_text['rating'])."" type="text" /><br />n";
 echo 
'</div>';
 echo 
'<div class="mess">';
   
err();
    
   echo 
'<b>Вы выбрали этот подарок при регистрации</b> </br><a href="reg_msg.php?present"> <img src="/sys/gift/' $msg_text['gift'] . '.png" style="max-width:' $width 'px;" alt="*" /></a> ';
   echo 
'<br />';
 echo 
'</div>'
  echo 
'<div class="nav1">';


if(isset(
$_GET['msg'])){  
 echo 
"<form method='post' action='?'>n"
 echo 
"<textarea name='gift_msg'>".htmlspecialchars($msg_text['gift_msg'])."</textarea><br />n";
 echo 
"<input type='submit' name='komm' value='Изменить' />n";

echo 
"</form>n";
   
  }
  else
  {
    
  echo 
'<img src="/style/icons/comment.png"> Комментарий: </br><a href="reg_msg.php?msg">'.($msg_text["gift_msg"]==NULL'Пусто...':''.output_text($msg_text["gift_msg"]).'').'</a>'
  
 
  }
  
echo 
'</div>'

echo 
"<div class='mess'>";
echo 
"Управление модулем";
echo 
"</div>";

echo 
"<div class='main'><input name='on' type='radio' ".($msg_text['on']==1?' checked="checked"':null)." value='1' /> Включить ";
echo 
"<input name='on' type='radio' ".($msg_text['on']==0?' checked="checked"':null)." value='0' /> Отключить ";
if (
$msg_text['true']=='1')
   echo 
"</br><label><input type="checkbox" name="gift" checked="checked" value="1" /> Подарок (<font color='green'>вкл.</font>)</label><br />n";
   if (
$msg_text['true']=='0')
    echo 
"</br><label><input type="checkbox" name="gift"  value="1" /> Подарок (<font color='red'>выкл.</font>)</label><br />n";
echo
'</div>';

echo 
"<input type='submit' name='save' value='Изменить' />n";

echo 
"</form>n";




















echo 
"<div class='foot'>n";
if (
user_access('adm_panel_show'))
echo 
"&laquo;<a href='/adm_panel/'>В админку</a><br />n";
echo 
"</div>n";
include_once 
'../sys/inc/tfoot.php';






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