View file moduls/add_chat.php

File size: 4.62Kb
<?php
/**********************************************/
/* Автор скрипта: Александр Есин              */
/* E-Mail: [email protected] ([email protected]) */
/* ICQ: 6464729                               */
/* Site: http://ticlove.ru                    */
/**********************************************/
?>
<?php define ('SECURED', true); ?>
<?php require (dirname(__FILE__).'/../_inc/sql.php'); ?>
<?php require (dirname(__FILE__).'/../_inc/config.php'); ?>
<?php require (dirname(__FILE__).'/../_inc/function.php'); ?>
<?php
	 
	 if (!empty($_SESSION['auth_id']) && (intval($_POST['user_id']) == $_SESSION['auth_id']))
	 {
	      $page = isset($_GET['page']) ? $_GET['page'] : NULL;
	      switch($page)
	      {
	      case 'add':
	      $msg = function_sql($_POST['msg']);
	      
	      $sql = mysql_query("SELECT `balans` FROM `q_users` WHERE `id_user` = '".$_SESSION['auth_id']."' LIMIT 1;");
	      $balans = mysql_result($sql, 0);
	      
	      if ($balans < COST_MSG_CHAT)
	      {
	           echo '<div style="text-align: center;">';
		   echo '<div style="padding: 5px 0px;">Стоимость услуги составляет <strong>'.COST_MSG_CHAT.' монет</strong></div>';
		   echo '<div style="padding-bottom: 5px;">У Вас на счёте: <strong>'.$balans.' монет</strong></div>';
		   echo '<div style="padding-bottom: 5px; color: #ff0000;">Недостаточно средств для оплаты услуги.</div>';
		   echo '<div style="padding-bottom: 8px; margin-top: 5px;"><a class="balans" href="/balans.php">Пополнить счёт</a></div>';
		   echo '</div>';
	      }
	      else
	      {
	           if (mysql_query("INSERT INTO `q_smschat` (`user_id`, `msg`, `time`) VALUES ('".$_SESSION['auth_id']."', '".$msg."', '".time()."');") && mysql_query("UPDATE `q_users` SET `balans` = `balans` - '".COST_MSG_CHAT."' WHERE `id_user` = '".$_SESSION['auth_id']."';")) {
	           ?>
	           <span style="color: #009900;">Ваше сообщение добавлено в чат.</span>
	           <script type="text/javascript">location="/chat/"</script>
	           <?php
	           }
	      }
	      break;
	      
	      default:
	      ?>
	      <div class="box_bg" style="width: 380px;">
	      <div class="box_title">
	      <div class="left" style="padding-top: 2px; padding-left: 10px;">Сообщение в Чат</div><div class="box_close right b-modal_close arcticmodal-close"></div>
	      </div>
	      <div class="clear"></div>
	      <div class="box_conetnt">
	      <div style="padding: 10px;">
	      
	      <div id="ChatStatus">
	      <div style="text-align: center;">Стоимость услуги составляет <strong><?php echo COST_MSG_CHAT; ?> монет</strong></div>
	      <div id="ChatStatusMsg" style="text-align: center; padding: 10px 0px;"></div>
	      
	      <script type="text/javascript">
	      jQuery.fn.maxlength = function(options) {
		   var settings = jQuery.extend({
		   maxChars: 1000, // максимальное колличество символов
		   leftChars: "символов" // текст в конце строки информера
		   }, options);
		   return this.each(function() {
		   var me = $(this);
		   var l = settings.maxChars;
		   me.bind('keydown keypress keyup',function(e) {
		   if(me.val().length>settings.maxChars) me.val(me.val().substr(0,settings.maxChars));
		   l = settings.maxChars - me.val().length;
		   me.next('span').html(l + ' ' + settings.leftChars);
		   });
		   me.after('Осталось <span class="maxlen">' + settings.maxChars + ' ' + settings.leftChars + '</span>');
		   });
	      };
	      </script>
	      <script type="text/javascript">
	      $(document).ready(function(){
		   $("#msg").maxlength();
	      });
	      </script>
	      <form action="javascript:void(0)">
	      <div style="padding-bottom: 10px; width: 310px;">
	      Введите Ваше сообщение:<br/>
	      <textarea id="msg" style="width: 345px; max-width: 345px; min-width: 345px; padding: 5px;" rows="10"></textarea>
	      </div>
	      <div style="padding-bottom: 10px; text-align: center;">
	      <input class="submit" type="submit" onclick="javascript:chat_send_msg()" value="Разместить" />
	      </div>
	      </form>
	      </div>
	      
	      </div>
	      </div>
	      <div class="box_footer">
	      <div class="right"><button class="submit_red b-modal_close arcticmodal-close">Отмена</button></div>
	      </div>
	      <div class="clear"></div>
	      </div>
	      <?php
	      break;
	      }
	 }
?>