Орла
Области
Компаний
Пользователи
Галерея
Фиксированные новости
Орла
Отзывы о фирмах
Тарифы
Пользователи
Области
Банкоматы
Торговые точки
Доска объявлений
Курсы валют
Скидки
организации Орла
организации области
товары
сайты
сайты Орел
Данные
Разделы
Поиск
Поиск запросы
Статистика
Показы каталога организаций
Статистика клиенты
Пользователи
Сайты
Управление сайтом
Анкета
Аптеки
Афиша
Афиша новая
Баннеры
Бизнес >
Викторина
Голосование
Гость на сайте
Истории
Календарь событий
Каталоги >
Конкурс красоты
Конкурс аудио
Консультации
Меню
Новое на сайте
Новости >
Организации >
Программа ТВ
Публикации
Разделы сайта
Рассылка
Рестораны
Секрет фирмы >
Сервисы >
Ссылки
Тесты
Файловый менеджер
Форум
Фотогалерея
Обратная связь
Недвижимость
Новый год
Тексты
Пользователи
Юридический рейтинг
Отзывы на товары
Бан пользователей
Жалобы
Новые тесты
Коронавирус
Файловый менеджер
Имя файла
activity_modif_back.php
Содержимое
<?php /* This file has been created on Thu Apr 30 17:17:55 MSD 2009 */ $base_url='../'; require($base_url.'inc/top.inc.php'); $l = db_connect_afisha(); //prepare GET /* Begin the global sql query section */ /* End the global sql query section */ ?> <?php if ($_GET['id'] <> ''){ /* Edit instructions */ $title = 'Редактирование мереприятия'; /* Begin the action sql query section */ $rs_activity = sqlval("SELECT a.* FROM {$mysql_dbName}.afisha_new a WHERE a.id={$_GET['id']}"); if (!$rs_activity){ error(); } $allDate = fetchAll("SELECT a.* FROM {$mysql_dbName}.afisha_new a WHERE a.id_activity='{$rs_activity['id_activity']}' and a.id_org='{$rs_activity['id_org']}' "); $date_ot = $rs_activity['date_ot']; $date_do = $rs_activity['date_do']; $placeText = $rs_activity['place_text']; /* End the action sql query section */ }else{ /* Insert instructions */ $title = 'Добавление мероприятия'; $date_ot = date("Y-m-d"); $date_do = date("Y-m-d"); $placeText = ''; /* Begin the action sql query section */ /* End the action sql query section */ $id = ''; } ?> <br> <div align=center><font class='title'><?=$title?></font></div> <form name='save_doc' action='activity_sql.php' method='post' enctype="multipart/form-data"> <input type='hidden' name='id' value='<?=$_GET['id']?>'> <table width="95%" border="0" cellspacing="0" cellpadding="0" align="center" class="table_border "> <tr> <td> <table width=100% cellspacing=1 cellpading=2 border=0> <tr bgcolor=#ffffff> <td> Организация </td> <td> <select name="id_org" class="chzn-select"> <?php $r_org = sql("SELECT a.id, a.name FROM {$mysql_dbName}.firma a, {$mysql_dbName}.afisha_org b WHERE a.id=b.id_firm ORDER BY a.name"); if (!$r_org){ error(); } echo '<option value="">(пусто)</option>'; while ( $rs_org = sqlget( $r_org ) ) { if ( $rs_activity['id_org'] == $rs_org['id'] ) $sel = 'selected'; else $sel = ''; echo "<option value=\"{$rs_org['id']}\" {$sel}>{$rs_org['name']}</option>"; } ?> </select> </td> </tr> <tr bgcolor=#ffffff> <td> Мероприятия </td> <td> <select name="id_activity" class="chzn-select"> <?php $r_activ = sql("SELECT id, name, age FROM infostrana.afisha_event ORDER BY data DESC"); echo mysql_error(); if (!$r_activ){ error(); } while ( $rs_activ = sqlget( $r_activ ) ) { if ( $rs_activity['id_activity'] == $rs_activ['id'] ) $sel = 'selected'; else $sel = ''; echo "<option value=\"{$rs_activ['id']}\" $sel>{$rs_activ['name']} {$rs_activ['age']}</option>"; } ?> </select> </td> </tr> <tr bgcolor=#ffffff> <td>Место проведения</td> <td> <input type="text" name="place_text" value="<?=$placeText;?>" style="width: 100%"> </td> </tr> <tr bgcolor=#ffffff> <td> Выбрать период </td> <td class="p-2"> <div class="d-flex"> <div class="col-2 mr-2 mb-3">Дата</div> <div class="col-2 mr-2 mb-3">Периодичность</div> <div class="col-3 mr-2 mb-3">Начало</div> <div class="col-3 mr-2 mb-3">Цена</div> <div class="col-2 mr-2 mb-3">Причина отмены</div> </div> <div id="daterange_box" class=""> <div class="d-flex mb-3"> <input id="date_0" class="form-control col-1 mr-2" type="text" name="daterange[]" value="<?php echo $date_ot.'~'.$date_do; ?>" /> <select id="day_0" class="form-control col-2 mr-2" name="day-week[]"> <option value="8">нет</option> <option value="1">Понедельник</option> <option value="2">Вторник</option> <option value="3">Среда</option> <option value="4">Четверг</option> <option value="5">Пятница</option> <option value="6">Суббота</option> <option value="0">Воскресенье</option> </select> <input type="text" name="begin[]" id="begin_0" placeholder="Начало" class="form-control col-3 mr-2" value="<?php echo $rs_activity['begin']; ?>"> <input type="text" name="price[]" id="price_0" class="form-control col-3 mr-2" placeholder="Цена" value="<?php echo $rs_activity['price']; ?>"> <input type="text" name="canceled_text[]" id="canceled_text_0" class="form-control col-2 mr-2" placeholder="Причина отмены" value="<?php echo $rs_activity['canceled_text']; ?>"> <button type="button" class="delete_date btn btn-danger">Удалить</button> </div> </div> <?php if ($_GET['id'] == ''){?> <div><button type="button" class="add_date btn btn-success mr-2">Добавить</button></div> <?php }?> </td> </tr> <!-- <tr bgcolor=#ffffff>--> <!-- <td>--> <!-- Дата начала--> <!-- </td>--> <!-- <td>--> <!-- г-м-д <input type='text' name='data_ot' maxlength=10 size=14 style='font:bold x-small Verdana; text-align:center; border:double 3px;' value="--><?php //echo $date_ot; ?><!--">--> <!-- <a href='javascript:void(0)' onclick="return calGetDate(this, document.forms['save_doc'].data_ot);"><img src='../images/prop.gif' width=16 height=16 border=0></a>--> <!-- </td>--> <!-- </tr>--> <!-- <tr bgcolor=#ffffff>--> <!-- <td>--> <!-- Дата окончания--> <!-- </td>--> <!-- <td>--> <!-- г-м-д <input type='text' name='data_do' maxlength=10 size=14 style='font:bold x-small Verdana; text-align:center; border:double 3px;' value="--><?php //echo $date_do; ?><!--">--> <!-- <a href='javascript:void(0)' onclick="return calGetDate(this, document.forms['save_doc'].data_do);"><img src='../images/prop.gif' width=16 height=16 border=0></a>--> <!-- </td>--> <!-- </tr>--> <!-- <tr bgcolor=#ffffff>--> <!-- <td>--> <!-- Начало--> <!-- </td>--> <!-- <td>--> <!-- <input type='text' name='begin' value='--><?php //echo $rs_activity['begin']; ?><!--' />--> <!-- </td>--> <!-- </tr>--> <!-- <tr bgcolor=#ffffff>--> <!-- <td>--> <!-- Цена--> <!-- </td>--> <!-- <td>--> <!-- <input type='text' name='price' value='--><?php //echo $rs_activity['price']; ?><!--' />--> <!-- </td>--> <!-- </tr>--> <tr bgcolor=#ffffff> <td colspan="2" class="p-2"> <input type="submit" name="submit" value='OK' class="btn btn-success"> <input type="button" name="reset" value="Отменить ввод" class="btn btn-warning" onclick="location.href='activity.php'"> </td> </tr> </table> </td> </tr> </table> </form> <script> // Переменная для динамического id элементов. Что бы добавить picker. var k = 0; // Шаблон элемента, инпут и кнопки. Те, что будут вставлять/удаляться. Обрати внимание на id: там IDX будет менять на динамическое значение k. // А также на свойство name. Идет передача массива. var templateEl = '<div class="d-flex mb-3"><input type="text" class="form-control col-3 mr-2" id="date_IDX" name="daterange[]" value="" />' + '<select id="day_IDX" class="form-control col-2 mr-2" name="day-week[]"><option value="8" >нет</option><option value="1">Понедельник</option><option value="2">Вторник</option><option value="3">Среда</option><option value="4">Четверг</option><option value="5">Пятница</option><option value="6">Суббота</option><option value="0">Воскресенье</option></select>'+ '<input type="text" name="begin[]" id="begin_IDX" class="form-control col-3 mr-2" placeholder="Начало">' + '<input type="text" name="price[]" id="price_IDX" class="form-control col-3 mr-2" placeholder="Цена">' + '<button class="delete_date btn btn-danger" type="button">Удалить</button></div>'; // Объект-конфигурация календаря. Тут можешь так же добавить другие параметры. var dateConfig = { startOfWeek: 'monday', separator : ' ~ ', format: 'DD-MM-YYYY', language: 'custom' }; // Установим календарь на текущее (пока что одно) поле. addDateRange(k); $(document).ready(function(){ // Событие на добавление календарей. // Вешаем через боди, что бы динамические элементы тоже реагировали на событие. $('body').on('click', '.add_date', function(){ // Увеличим k, то бишь id. k++; // Заменим IDX на k. В tmp теперь строка-шаблон, с подставленным id. var tmp = templateEl.replace(/IDX/g, k); // Создаем DOM-элемент. var el = $(tmp); // Добавим элемент в наш контейнер. $('#daterange_box').append(el); // Повесим на элемент picker/ addDateRange(k); }); // Удаляем текущий элемент. $('body').on('click', '.delete_date', function(){ $(this).parent().remove(); }); }); // Добавляем к нужнему id, picker. С установленной заранее конфигурацией. function addDateRange(num){ // Получаем id будущего пикера. var id = "#date_" + num; // Например: #date_0, #date_1 и т.д. // Создаем пикер. $(id).dateRangePicker(dateConfig); } </script> <?php require($base_url.'inc/bottom.inc.php'); ?>
/admin/afisha2/
Имя
Дата
Размер
..
2026-10-02
.htaccess
2015-04-04
59 байт
action.php
2012-11-16
354 байт
activity.php
2019-03-04
5 кб.
activity_back.php
2017-09-12
5 кб.
activity_modif.php
2020-10-14
13 кб.
activity_modif_back.php
2020-03-19
13 кб.
activity_modif_back_old.php
2019-03-13
5 кб.
activity_sql.php
2020-03-19
8 кб.
activity_sql_back.php
2017-09-12
2 кб.
category.php
2012-11-16
2 кб.
category_modif.php
2009-05-14
1 кб.
category_sql.php
2009-05-14
1011 байт
event_modif.php
2020-03-19
10 кб.
event_sql.php
2020-03-20
9 кб.
event_video.php
2012-05-25
2 кб.
event_video_modif.php
2012-05-25
2 кб.
event_video_sql.php
2012-05-28
2 кб.
flvplayer.swf
2008-06-02
34 кб.
index.php
2019-01-22
5 кб.
swfobject.js
2008-06-02
7 кб.
/admin/afisha2
Загрузить файлы
Файл 1
Файл 2
Файл 3