View file º¡á¬«¼ßΓóá_óÑαß¿∩_1.2/modules/dating/add.php

File size: 6.13Kb
<?php
acms_header('Добавить страницу в знакомства');
is_active_module('PRIVATE_DATING');

if (user('ID') == 0){
  
  html::empty('Для добавления себя в знакомствах необходимо авторизоваться или зарегистрироваться', 'user-plus');
  
  back('/m/dating/');
  acms_footer();
  
}

if (db::get_column("SELECT COUNT(*) FROM `DATING` WHERE `USER_ID` = ? LIMIT 1", [user('ID')]) > 0){
  
  error('Ваша страница уже в знакомствах');
  redirect('/m/dating/');
  
}

?>
<div class='message cabinet-phone dat-phone'>
<div class='mess-circle1'></div> 
<div class='mess-circle2'></div>
</div>  

<div class='list-tr cabinet-tr'><center>
<div class='list-tr-avatar cabinet-avatar'>
<a href='/id<?=user('ID')?>'><?=user::avatar(user('ID'), 100)?></a>
</div>
</center>
<?
  
$photo = db::get_string("SELECT `SHIF` FROM `PHOTOS` WHERE `ID` = ? LIMIT 1", [settings('AVATAR')]);
  
if (!is_file(ROOT.'/files/upload/photos/240x240/'.$photo['SHIF'].'.jpg') || intval(settings('WIDTH')) == 0 || intval(settings('HEIGHT')) == 0 || str(settings('MY_NATURE')) == 0 || str(settings('COLOR_HAIR')) == 0 || str(settings('COLOR_EYE')) == 0 || str(settings('ABOUT_ME')) == 0  || str(settings('FAMILY')) == 0 || str(settings('NAME')) == 0 || settings('D_R') == 0 && settings('M_R') == 0 && settings('G_R') == 0 || str(settings('CITY')) == 0 || str(settings('COUNTRY')) == 0){
  
  $s = 0;
  
  ?>
  <div class='dat-title'><?=lg('У вас ещё не всё готово')?>...</div>
  <div class='dat-title2'><?=lg('Вам необходимо в информации заполнить следующие данные')?>:</div>
  <?
    
  if (!is_file(ROOT.'/files/upload/photos/150x150/'.$photo['SHIF'].'.jpg')) {
    
    $s++;
    
    ?>
    <div class='dat-info'><span><?=$s?></span> <b><?=lg('Установите аватар')?> (<a href='/id<?=user('ID')?>'><?=lg('на странице')?></a>)</b></div>
    <?
    
  }  
    
  if (settings('D_R') == 0 && settings('M_R') == 0 && settings('G_R') == 0) {
    
    $s++;
    
    ?>
    <div class='dat-info'><span><?=$s?></span> <b><?=lg('Ваш возраст')?></b></div>
    <?
    
  }  
    
  if (str(settings('NAME')) == 0) {
    
    $s++;
    
    ?>
    <div class='dat-info'><span><?=$s?></span> <b><?=lg('Ваше имя')?></b></div>
    <?
    
  }
  
  if (intval(settings('HEIGHT')) == 0) {
    
    $s++;
    
    ?>
    <div class='dat-info'><span><?=$s?></span> <b><?=lg('Ваш рост')?></b></div>
    <?
    
  }
  
  if (intval(settings('WIDTH')) == 0) {
    
    $s++;
    
    ?>
    <div class='dat-info'><span><?=$s?></span> <b><?=lg('Ваш вес')?></b></div>
    <?
    
  }
  
  if (str(settings('COLOR_EYE')) == 0) {
    
    $s++;
    
    ?>
    <div class='dat-info'><span><?=$s?></span> <b><?=lg('Ваш цвет глаз')?></b></div>
    <?
    
  }
  
  if (str(settings('COLOR_HAIR')) == 0) {
    
    $s++;
    
    ?>
    <div class='dat-info'><span><?=$s?></span> <b><?=lg('Ваш цвет волос')?></b></div>
    <?
    
  }
  
  if (str(settings('CITY')) == 0) {
    
    $s++;
    
    ?>
    <div class='dat-info'><span><?=$s?></span> <b><?=lg('Ваш город')?></b></div>
    <?
    
  }
  
  if (str(settings('COUNTRY')) == 0) {
    
    $s++;
    
    ?>
    <div class='dat-info'><span><?=$s?></span> <b><?=lg('Ваша страна')?></b></div>
    <?
    
  }
  
  if (str(settings('ABOUT_ME')) == 0) {
    
    $s++;
    
    ?>
    <div class='dat-info'><span><?=$s?></span> <b><?=lg('Информация о себе')?></b></div>
    <?
    
  }
  
  if (str(settings('FAMILY')) == 0) {
    
    $s++;
    
    ?>
    <div class='dat-info'><span><?=$s?></span> <b><?=lg('Ваше семейное положение')?></b></div>
    <?
    
  }
  
  if (str(settings('MY_NATURE')) == 0) {
    
    $s++;
    
    ?>
    <div class='dat-info'><span><?=$s?></span> <b><?=lg('Ваш характер')?></b></div>
    <?
    
  }
  
  if (intval(age(user('ID'), settings('G_R'), settings('M_R'), settings('D_R'))) <= 15) {
    
    $s++;
    
    ?>
    <div class='dat-info'><span><?=$s?></span> <b><?=lg('Вам должно быть от 16 лет')?></b></div>
    <?
    
  }
  
  ?>
  <br />
  <center>
  <a href='/account/form/?id=<?=user('ID')?>' class='dat-btn'><?=icons('plus', 16)?> <?=lg('Начать заполнение')?></a>
  </center>
  <?
  
}else{
  
  if (post('ok_dating_plus')){
    
    valid::create(array(
      
      'DT_PARTNER' => ['partner', 'text', [20, 300], 'О желаемом партнере', 0],
      'DT_CEL' => ['cel', 'number', [0, 10], 'Цель знакомств']
    
    ));
    
    if (ERROR_LOG == 1){
      
      redirect('/m/dating/add/');
    
    }
    
    db::get_add("INSERT INTO `DATING` (`PARTNER`, `CEL`, `USER_ID`, `TIME`) VALUES (?, ?, ?, ?)", [DT_PARTNER, DT_CEL, user('ID'), TM]);
    
    success('Поздравляем! Ваша анкета теперь в знакомствах');
    redirect('/m/dating/shop/');
  
  }
  
  ?>
  <div class='dat-title'><?=lg('Отлично')?>! <?=lg('Ваша страница соответствует всем требованиям')?></div>
  <div class='dat-title2'><?=lg('Всё почти готово, осталось заполнить данные ниже')?>:</div>
  <form method='post' class='ajax-form' action='/m/dating/add/'>
  <?=html::input('partner', 'О желаемом партнере...', null, null, null, 'form-control-100', 'text', null, 'heart')?>
  <?=html::select('cel', array(
  0 => ['Пока не определился(-ась)', 0], 
  1 => ['Серьезные отношения', 1], 
  2 => ['Совместный отдых', 2], 
  3 => ['Любовь', 3], 
  4 => ['Совместное проживание', 4], 
  5 => ['Стану спонсором', 5]
  ), 'Цель знакомств', 'form-control-100-modify-select', 'venus-mars')?>
  <?=html::button('button ajax-button', 'ok_dating_plus', 'plus', 'Добавить')?>  
  <a class='button-o' href='/m/dating/'><?=lg('Отмена')?></a>
  <form>
  </div>
  <?
  
}
  
?></div><?
  
back('/m/dating/');
acms_footer();