Орла
Области
Компаний
Пользователи
Галерея
Фиксированные новости
Орла
Отзывы о фирмах
Тарифы
Пользователи
Области
Банкоматы
Торговые точки
Доска объявлений
Курсы валют
Скидки
организации Орла
организации области
товары
сайты
сайты Орел
Данные
Разделы
Поиск
Поиск запросы
Статистика
Показы каталога организаций
Статистика клиенты
Пользователи
Сайты
Управление сайтом
Анкета
Аптеки
Афиша
Афиша новая
Баннеры
Бизнес >
Викторина
Голосование
Гость на сайте
Истории
Календарь событий
Каталоги >
Конкурс красоты
Конкурс аудио
Консультации
Меню
Новое на сайте
Новости >
Организации >
Программа ТВ
Публикации
Разделы сайта
Рассылка
Рестораны
Секрет фирмы >
Сервисы >
Ссылки
Тесты
Файловый менеджер
Форум
Фотогалерея
Обратная связь
Недвижимость
Новый год
Тексты
Пользователи
Юридический рейтинг
Отзывы на товары
Бан пользователей
Жалобы
Новые тесты
Коронавирус
Файловый менеджер
Имя файла
foto.php
Содержимое
<?php define("MODULE_ID", 4); $base_url = '../'; $title = "Фотогалерея управление"; require( $base_url . 'inc/top.inc.php' ); //require_once( $base_url . 'inc/acl.inc.php' ); //razdel $r_section = sql ( "SELECT t1.*, count(t2.id) count FROM `foto_razdel2` t1 left join fotogal2 t2 on t1.id = t2.id_razdel group by t1.id ORDER BY t1.position, t1.name" ); if (!$r_section) { error(); } while ( $rs_section = sqlget ( $r_section ) ) { $section_array [$rs_section['id_parent']] [$rs_section['id']] = array( 'name' => $rs_section ['name'] ); $section_count_array [$rs_section['id_parent']] [$rs_section['id']] = array( 'name' => $rs_section ['name'], 'count' => $rs_section['count'] ); } //status $r_status = sql("select * from status"); if (!$r_section) { error(); } $status_images = array( 1 => 'images/vr.gif', 'images/neop.gif', 'images/op.gif'); while ( $rs_status = sqlget( $r_status ) ) { $status_array[$rs_status['id']] = $rs_status['name']; } if ( $_GET['action'] == '' || $_GET['action'] == 'list' ) { if ( !isset( $_GET['ofs'] ) ||$_GET['ofs'] == '' ) $ofs = 0; $pap = 10; if ($_GET['all'] != "") $sql_condition=""; if ($_GET['status'] != "") $sql_condition =" where status='".$_GET['status']."'"; if ($_GET['id_razdel'] != "") { if ($sql_condition == "") $sql_condition=" where id_razdel = '".$_GET['id_razdel']."'"; else $sql_condition.=" and id_razdel = '".$_GET['id_razdel']."'"; } $r=sql("select SQL_CALC_FOUND_ROWS * from fotogal2 {$sql_condition} order by data desc, id desc limit $ofs, $pap"); if (!$r) { error(); } $kol=sqlval("SELECT FOUND_ROWS()"); while ( $rs = sqlget($r) ) { $db_data[] = array( "id" => $rs['id'], "id_user"=>$rs['id_user'], "data"=>$rs['data'], "note"=>$rs['name'], "photo_preview"=>$base_url.str_replace(".", "_sm.", $rs['foto']), "photo"=>$base_url.$rs['foto'], "status"=>$rs['status'], "id_razdel"=>$rs['id_razdel'], "position"=>$rs['position'] ); } ?> <script type="text/javascript"> <!-- jQuery(document).ready(function() { $.cms({cms_object: 'фотографии'}); $('.add').click(function() { var id_razdel = ''; if ( $('#id_razdel').val() != '' ) id_razdel = '&id_razdel=' + $('#id_razdel').val(); location.href = '?action=add' + id_razdel; }); }); --> </script> <div class="bord-top-grey bgtop"> <div class="bord-mn"> <div class="clear-block"><table cellspacing="0" cellpadding="0" class="toptable"> <tr> <td><a href="<?=$base_url?>fotogal2/foto.php">фотогалерея </a> / <a href="<?=$base_url?>fotogal2/razdel.php">управление разделами</a> </td> </tr> </table> </div> </div> <div class="clear-block bord-mn bgh2" > <table cellpadding="0" cellspacing="0" class="toptable"> <tr><td ><h2>фотогалерея</h2></td> <td class="tdcent"><select name="id_razdel2" id="id_razdel" onchange="location.href='?id_razdel='+this.options[this.selectedIndex].value<?php if ( $_GET['status'] != '') echo "+'&status={$_GET['status']}'"; ?>" class="passinp"> <option value="">Все разделы</option> <?php ShowTree ( $section_array, 0, '', $_GET ['id_razdel'] ); ?> </select> <select name="status2" onchange="location.href='?status='+this.options[this.selectedIndex].value<?php if ( $_GET['id_razdel'] != '') echo "+'&id_razdel={$_GET['id_razdel']}'";?>" class="passinp"> <option value="">Все фотографии</option> <?php foreach ($status_array as $key => $value) { if ( $_GET['status'] == $key ) $sel = 'selected'; else $sel = ''; echo "<option value=\"{$key}\" {$sel}>{$value}</option>"; } ?> </select></td> <td class="tdright"><a href="<?=$base_url?>fotogal/razdel.php"><img src="<?=$base_url?>images/section.gif" alt="Управление разделами" width="52" height="45" hspace="0" vspace="0"></a></td> </tr> </table> </div> <div class="clear-block bord-mn bgsec"> <table cellpadding="0" cellspacing="0" class="toptable"> <tr> <td class="bord-right-whith"> <select id="sChSection" class="passinp"> <?php ShowTree ( $section_array, 0, '', 0 ); ?> </select> <input type="image" src="<?=$base_url?>images/pass.gif" id="bChSection" name="insert" /> </td> <td class="bord-left-grey bord-right-whith tdcent"> <input type="image" src="<?php echo $base_url; ?>images/op.gif" title="Опубликовано" name="insert" onclick="$.cms.changeStatus(this, 3);" /> <input type="image" src="<?php echo $base_url; ?>images/vr.gif" title="В разработке" class="icon-mar" onclick="$.cms.changeStatus(this, 1);"/> <input type="image" src="<?php echo $base_url; ?>images/neop.gif" title="Не опубликовано" onclick="$.cms.changeStatus(this, 2);" /> </td> <td class="bord-left-grey tdright"> <input type="image" id="bDelete" src="<?php echo $base_url; ?>images/b_drop.gif" title="Удалить" class="icon-mar2" /> <input type="image" src="<?=$base_url?>images/add.gif" class="add" title="Добить" /> </table> </div> </div> <input type="button" id="save" value="Сохранить" /> <div class="clear-block" > <table cellpadding="0" cellspacing="0" class="tbmain" id="tbmain" width="100%"> <tr> <th width="10"><input type="checkbox" id="bSelectToggle" /></th> <!--<th width="10"></th>--> <th>Фотографии</th> <!--<th>Позиция</th>--> <th>Подпись</th> <th>Статус</th> <th width="70">Дата</th> <th width="30" align="center">Ред.</th> </tr> <tbody> <?php for ($i = 0; $i < count( $db_data ); $i++ ) { ?> <tr class="trUnselected"> <td class="photo" valign="middle"> <input type="checkbox" id="<?php echo $db_data[$i]['id']; ?>" value="<?php echo $db_data[$i]['position']; ?>"></td> <!--<td><input type="image" class="drag" src="../images/cross.gif" /></td>--> <td class="photo imgbord"> <a href="../<?php echo $db_data[$i]['photo']; ?>" target="_blank"><img src="../<?php echo $db_data[$i]['photo_preview']; ?>" border="0" /></a></td> <!--<td valign="middle"> <a class="position" href="javascript:void(0);" rel="up"><img src="<?=$base_url?>images/up.gif" alt="Вверх" hspace="0" vspace="0" border="0"></a> <a class="position" href="javascript:void(0);" rel="down"><img src="<?=$base_url?>images/down.gif" alt="Вниз" hspace="0" vspace="0" border="0"></a> </td>--> <td valign="middle"><?php echo $db_data[$i]['note']; ?> </td> <td valign="middle"><img src="<?php echo $base_url . $status_images[$db_data[$i]['status']]; ?>" class="status"/></td> <td valign="middle"><?php echo $db_data[$i]['data']; ?></td> <td><a href="<?php echo $_SERVER['PHP_SELF'];?>?id=<?php echo $db_data[$i]['id']; ?>&action=edit"><img src="<?=$base_url?>images/b_edit.gif" alt="Изменить" hspace="0" vspace="0" /></a></td> </tr> <?php } ?> </tbody></table> </div> <?php if ($kol[0] > $pap) { echo "<div id=\"page\"><b>Страницы: </b>"; if (empty($page)) $page=1; list_all($kol[0],"?all=".$all."&status=".$status."&id_razdel=".$_GET['id_razdel'],3,$page,$pap,"ofs",1); echo "</div>"; } ?> <input id="fileupload" type="file" name="img_foto" multiple> <link rel="stylesheet" type="text/css" href="/admin/css/jquery.fileupload-ui.css" media="screen" /> <script src="/admin/lib/scripts/js/jquery-file-upload/vendor/jquery.ui.widget.js"></script> <script src="/admin/lib/scripts/js/jquery-file-upload/jquery.iframe-transport.js"></script> <script src="/admin/lib/scripts/js/jquery-file-upload/jquery.fileupload.js"></script> <script> $(function () { $('#fileupload').fileupload({ dataType: 'json', url: 'action.php?action=mass_upload&id_razdel=<?php echo $_GET['id_razdel']; ?>', done: function (e, data) { alert('Файлы успешно загружены'); $.each(data.result, function (index, file) { $('<p/>').text(file.name).appendTo(document.body); }); } }); }); </script> <?php } elseif ( $_GET['action'] == 'add' ) { ?> <script type="text/javascript"> <!-- $(document).ready(function(){ $("#datepicker").datepicker(); }); --> </script> <div class="bord-top-grey bgtop"> <div class="bord-mn"> <div class="clear-block"> <table cellspacing="0" cellpadding="0" class="toptable"> <tr> <td><a href="<?=$base_url?>fotogal/foto.php">фотогалерея </a> / <a href="<?=$base_url?>fotogal/razdel.php">управление разделами</a> </td> </tr> </table> </div> </div> <div class="clear-block bord-mn bgh2" > <table cellpadding="0" cellspacing="0" class="toptable"> <tr><td ><h2>добавление фотографии</h2></td> </tr> </table> </div></div> <div class="clear-block" > <form action="action.php" method='post' enctype="multipart/form-data"> <input type="hidden" name="action" value="add" /> <table cellpadding="0" cellspacing="0" class="tbmain" > <tr class="tdwhite"> <td>Раздел</td> <td> <select name="id_razdel"> <?php ShowTree ( $section_array, 0, '', $_GET ['id_razdel'] ); ?> </select></td> </tr> <tr> <td> Название </td> <td> <input type="text" name="name" size="80" maxlength="255" /> </td> </tr> <tr class="tdwhite"> <td> Дата </td> <td> г-м-д <input id="datepicker" type="text" name="data" value="<?php echo date("Y-m-d"); ?>" maxlength="10" size="14" style="font:bold x-small Verdana; text-align:center; border:double 3px;" /> </td> </tr> <tr> <td>Фото</td> <td> <input type="file" name="img_foto" size="40" maxlength="255" /> </td> </tr> <tr class="tdwhite"> <td>Статус</td><td><select name="status"> <?php foreach ($status_array as $key => $value) { if ( $_GET['status'] == $key ) $sel = 'selected'; else $sel = ''; echo "<option value=\"{$key}\" {$sel}>{$value}</option>"; } ?> </select></td> </tr> <tr> <td class="bn"></td> <td class="bn"> <input type="submit" name="submut" value="Добавить" /> <input type="button" name="reset" value="Отменить ввод" onclick="location.href='news.php';" /> </td> </tr> </table> </form> </div> <?php } elseif ( $_GET['action'] == 'edit' ) {?> <script type="text/javascript"> <!-- $(document).ready(function(){ $("#datepicker").datepicker({ dateFormat: 'yy-mm-dd' }); }); --> </script> <div class="bord-top-grey bgtop"> <div class="bord-mn"> <div class="clear-block"> <table cellspacing="0" cellpadding="0" class="toptable"> <tr> <td><a href="<?=$base_url?>fotogal/foto.php">фотогалерея </a> / <a href="<?=$base_url?>fotogal/razdel.php">управление разделами</a> </td> </tr> </table> </div> </div> <div class="clear-block bord-mn bgh2" > <table cellpadding="0" cellspacing="0" class="toptable"> <tr><td ><h2>редактирование фотографии</h2></td> </tr> </table> </div></div> <div class="clear-block" > <?php $_GET['id'] = intval( $_GET['id'] ); $row = sqlval( "select * from fotogal2 where id='{$_GET['id']}'" ); ?> <form action="action.php" method='post' enctype="multipart/form-data"> <input type="hidden" name="action" value="edit" /> <input type="hidden" name="id" value="<?php echo $row['id']; ?>" /> <table cellpadding="0" cellspacing="0" class="tbmain" > <tr class="tdwhite"> <td>Раздел</td> <td> <select name="id_razdel"> <?php ShowTree ( $section_array, 0, '', $row['id_razdel'] ); ?> </select> </td> </tr> <tr> <td> Название </td> <td> <input type="text" name="name" size="80" maxlength="255" value="<?php echo $row['name']; ?>" /> </td> </tr> <tr class="tdwhite"> <td>Дата</td> <td> г-м-д <input id="datepicker" type="text" name="data" value="<?php echo $row['data']; ?>" maxlength="10" size="14" style="font:bold x-small Verdana; text-align:center; border:double 3px;" /> </td> </tr> <tr > <td> Фото </td> <td> <input type="file" name="img_foto" size="40" maxlength="255" /> <?php if ( $row['foto'] != '' ) { $foto = str_replace('.', '_sm.', $row['foto']); echo "<img src=\"{$base_url}../{$foto}\" border=\"0\" />"; } ?> </td> </tr> <tr class="tdwhite"> <td>Статус</td> <td><select name="status"> <?php foreach ($status_array as $key => $value) { if ( $row['status'] == $key ) $sel = 'selected'; else $sel = ''; echo "<option value=\"{$key}\" {$sel}>{$value}</option>"; } ?> </select></td> </tr> <tr> <td class="bn"> </td> <td class="bn"> <input type="submit" name="submut" value="Изменить" /> <input type="button" name="reset" value="Отменить ввод" onclick="location.href='news.php';" /> </td> </tr> </table> </form> </div> <?php } ?> <?php require($base_url."inc/bottom.inc.php"); ?>
/admin/fotogal2/
Имя
Дата
Размер
..
2026-10-02
action.php
2014-07-11
11 кб.
foto.php
2014-07-11
14 кб.
razdel.php
2009-12-25
11 кб.
/admin/fotogal2
Загрузить файлы
Файл 1
Файл 2
Файл 3