lifebox.php 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <?php
  2. //decode by http://dezend.qiling.org QQ 2859470
  3. function get_servtype_options($typeid)
  4. {
  5. global $serv_type;
  6. foreach ($serv_type as $k => $v) {
  7. if ($k == $typeid && $k != '') {
  8. $serv_type_form .= '<option value=\'' . $k . '\' selected style=\'background-color:#6EB00C;color:white\'>' . $v . '</option>' . "\r\n";
  9. } else {
  10. $serv_type_form .= '<option value=\'' . $k . '\'>' . $v . '</option>' . "\r\n";
  11. }
  12. }
  13. return $serv_type_form;
  14. }
  15. define('CURSCRIPT', 'lifebox');
  16. require_once dirname(__FILE__) . '/global.php';
  17. require_once MYMPS_INC . '/db.class.php';
  18. (!defined('IN_ADMIN') || !defined('IN_MYMPS')) && exit('Access Denied');
  19. $part = isset($part) ? $part : 'list';
  20. $id = isset($id) ? intval($id) : 0;
  21. if (!submit_check(CURSCRIPT . '_submit')) {
  22. $here = '生活百宝箱设置';
  23. chk_admin_purview('purview_生活百宝箱');
  24. require_once dirname(__FILE__) . '/include/ifview.inc.php';
  25. $serv_type = array(2 => '内页嵌套', 1 => '直接跳转');
  26. if ($part == 'edit' && empty($id)) {
  27. write_msg('您未指定要修改的ID编号!');
  28. }
  29. $lifebox = $db->getAll('SELECT * FROM `' . $db_mymps . 'lifebox` ORDER BY displayorder DESC');
  30. include mymps_tpl(CURSCRIPT);
  31. } else {
  32. if (is_array($add) && $add['lifename'] && $add['lifeurl']) {
  33. $db->query('INSERT `' . $db_mymps . 'lifebox` (lifename,lifeurl,typeid,displayorder,if_view)VALUES(\'' . $add['lifename'] . '\',\'' . $add['lifeurl'] . '\',\'' . $add['typeid'] . '\',\'' . $add['displayorder'] . '\',\'' . $add['if_view'] . '\')');
  34. }
  35. if (is_array($edit)) {
  36. foreach ($edit as $kedit => $vedit) {
  37. $db->query('UPDATE `' . $db_mymps . 'lifebox` SET lifename=\'' . $vedit['lifename'] . '\',lifeurl=\'' . $vedit['lifeurl'] . '\',typeid=\'' . $vedit['typeid'] . '\',displayorder=\'' . $vedit['displayorder'] . '\',if_view=\'' . $vedit['if_view'] . '\' WHERE id = \'' . $kedit . '\'');
  38. }
  39. }
  40. if (is_array($delids)) {
  41. $db->query('DELETE FROM `' . $db_mymps . 'lifebox` WHERE ' . create_in($delids, 'id'));
  42. }
  43. clear_cache_files('lifebox');
  44. write_msg('生活百宝箱设置更新成功!', 'lifebox.php', 'write_record');
  45. }
  46. is_object($db) && $db->Close();
  47. $mymps_global = $db = $db_mymps = $part = NULL;