Просмотр файла modules/admin/set_shop.php

Размер файла: 5.43Kb
  1. <?php
  2. include ('../../config.php');
  3. include ('../../templates/run.php');
  4. include ('../../templates/func.php');
  5. include ('../../modules/shop/config.php');
  6. $title_page = 'Настройки магазина';
  7. $m_polozhenie = 'В админке';
  8. ############
  9. if($_GET['act']=='set')
  10. {
  11. if(isset($_SESSION['sespass']) && isset($passw) && $_SESSION['sespass'] == $passw && $status == '1')
  12. { $configdata="<?php\r\n".
  13. '$'.'cena_del_ban="'.filter($_POST[cena_del_ban])."\"; # Цена удаления неактивного бана\r\n".
  14. '$'.'cena_podarka="'.filter($_POST[cena_podarka])."\"; # Цена одного подарка\r\n".
  15. '$'.'cena_edit_nick="'.filter($_POST[cena_edit_nick])."\"; # Цена смены ника\r\n".
  16. '$'.'cena_edit_nick_color="'.filter($_POST[cena_edit_nick_color])."\"; # Цена смены цвета ника\r\n".
  17. '$'.'cena_edit_status="'.filter($_POST[cena_edit_status])."\"; # Цена смены статуса\r\n".
  18. '$'.'cena_edit_status_color="'.filter($_POST[cena_edit_status_color])."\"; # Цена смены цвета статуса\r\n".
  19. '$'.'cena_ref="'.filter($_POST[cena_ref])."\"; # Цена за привлеченного реферала\r\n".
  20. '$'.'cena_reg="'.filter($_POST[cena_reg])."\"; # Цена за регистрацию\r\n".
  21. '$'.'top_gl="'.filter($_POST[top_gl])."\"; # Топик на главной в магазине\r\n".
  22. '$'.'top4="'.filter($_POST[top4])."\"; # Топик №4\r\n".
  23. '$'.'top5="'.filter($_POST[top5])."\"; # Топик №5\r\n?>";
  24. $fp = fopen('../../modules/shop/config.php','a+');
  25. flock ($fp,LOCK_EX);
  26. ftruncate ($fp,0);
  27. fputs($fp,$configdata);
  28. fflush ($fp);
  29. flock ($fp,LOCK_UN);
  30. fclose($fp);
  31. $date = date('d.m.Y / H:i:s', time() + ($sdvigclock*3600));
  32. $adm_log_f = @file('../../data/adm_log.php'); $adm_log_count = count($adm_log_f) - 2;
  33. $mes_to_adm_log = "$login|$date|Настраивал магазин\r\n";
  34. for($i=2; $i < $adm_log_count; $i++)
  35. {
  36. $mes_to_adm_log .= $adm_log_f[$i];
  37. }
  38. $mes_to_adm_log = trim($mes_to_adm_log);
  39. $adm_log_file = fopen('../../data/adm_log.php','w');
  40. flock ($adm_log_file,LOCK_EX);
  41. fputs($adm_log_file,"<?php\r\n/*\r\n$mes_to_adm_log\r\n*/\r\n?>");
  42. fflush ($adm_log_file);
  43. flock ($adm_log_file,LOCK_UN);
  44. fclose($adm_log_file);
  45.  
  46.  
  47. header ('location: set_shop.php?set=1&'.session_name().'='.session_id().'');
  48. }
  49. else
  50. {
  51. include '../../themes/'.$themes.'.php';
  52. echo'<p class="err">Вы не авторизованы!!! Войдите в личный кабинет.<br /></p>';
  53. echo'<p><a href="../kabinet/index.php?'.session_name().'='.session_id().'">В кабинет</a><br /></p>';
  54. include '../../templates/foot.php';
  55. }
  56. }
  57. ################
  58. if(empty($_GET['act']))
  59. {
  60. include '../../themes/'.$themes.'.php';
  61. include '../../config.php';
  62. if(isset($_SESSION['sespass']) && isset($passw) && $_SESSION['sespass'] == $passw && $status == '1')
  63. {
  64. echo'<p class="modul_name"align="center">Настройки магазина';
  65. if($_GET[set]=='1')
  66. {
  67. echo'<p class="b">Магазин настроен.</p>';
  68. }
  69. echo'<form method="post" action="set_shop.php?act=set&amp;'.session_name().'='.session_id().'">';
  70. echo'<p class="a">Цены на покупку</p>';
  71. echo'<p class="b">Цена удаления одного неактивного бана:<br />
  72. <input name="cena_del_ban" maxlength="10" value="'.$cena_del_ban.'" /><br />';
  73. echo'Цена одного подарка:<br />
  74. <input name="cena_podarka" maxlength="10" value="'.$cena_podarka.'" /><br />';
  75. echo'Цена смены ника:<br />
  76. <input name="cena_edit_nick" maxlength="10" value="'.$cena_edit_nick.'" /><br />';
  77. echo'Цена смены цвета ника:<br />
  78. <input name="cena_edit_nick_color" maxlength="10" value="'.$cena_edit_nick_color.'" /><br />';
  79. echo'Цена смены статуса:<br />
  80. <input name="cena_edit_status" maxlength="10" value="'.$cena_edit_status.'" /><br />';
  81. echo'Цена смены цвета статуса:<br />
  82. <input name="cena_edit_status_color" maxlength="10" value="'.$cena_edit_status_color.'" /><br />';
  83. echo'</p>';
  84. echo'<p class="a">Разное</p>';
  85. echo'<p class="b">';
  86. echo'Топик на главной в магазине:<br />
  87. <input name="top_gl" maxlength="300" value="'.$top_gl.'" /><br />';
  88. echo'Цена за привлеченного реферала:<br />
  89. <input name="cena_ref" maxlength="10" value="'.$cena_ref.'" /><br />';
  90. echo'Цена за регистрацию:<br />
  91. <input name="cena_reg" maxlength="10" value="'.$cena_reg.'" /><br />';
  92.  
  93.  
  94. /*
  95. echo'Топик в комнате №4:<br />
  96. <input name="top4" maxlength="300" value="'.$top4.'" /><br />';
  97. echo'Топик в комнате №5:<br />
  98. <input name="top5" maxlength="300" value="'.$top5.'" /><br />';
  99. */
  100. echo'<input value="Настроить" name="do" type="submit" /></p></form>';
  101. echo'<p><a href="index.php?'.session_name().'='.session_id().'">В админку</a></p>';
  102. }
  103. else
  104. {
  105. echo'<p class="err">Вы не авторизованы!!! Войдите в личный кабинет.<br /></p>';
  106. }
  107. echo'<p><a href="../kabinet/index.php?'.session_name().'='.session_id().'">В кабинет</a><br /></p>';
  108. include '../../templates/foot.php';
  109. }
  110. ?>