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

Размер файла: 3.89Kb
  1. <?php
  2. ########################################
  3. ## WAP-ENGINE ##
  4. ########################################
  5. ## ##
  6. ## Автор : CHUMA (Токарев Владимир) ##
  7. ## e-mail : crazychuma@gmail.com ##
  8. ## WAP : http://wap-engine.ru ##
  9. ## ##
  10. ########################################
  11. ## ВЫ НЕ ИМЕЕТЕ ПРАВО ##
  12. ## ИЗМЕНЯТЬ КОД СКРИПТА ##
  13. ## ДЛЯ ДАЛЬНЕЙШЕГО РАСПРОСТРАНЕНИЯ! ##
  14. ########################################
  15. include ('../../config.php');
  16. include ('../../templates/run.php');
  17. include ('../../templates/func.php');
  18. $title_page = 'Настройки приветствия';
  19. $m_polozhenie = 'В админке';
  20. ####################
  21. if($_GET[act] == 'set')
  22. {
  23. if(isset($_SESSION['sespass']) && isset($passw) && $_SESSION['sespass'] == $passw && ($status == "1" || $status == "2"))
  24. {
  25. $configwel = $_POST['wel'];
  26. $configwel = stripslashes(trim($configwel));
  27. if($_POST['msgtrans']==1)
  28. {
  29. $configwel = tr_to_win($configwel);
  30. }
  31. $configwel = str_replace('\"','"',$configwel);
  32. $configwel = str_replace("\'","'",$configwel);
  33. $configwel = str_replace('
  34. ', '<br />', $configwel);
  35. $fp = fopen('../../data/welcome.txt','w');
  36. fputs($fp, $configwel);
  37. fclose($fp);
  38. $date = date("d.m.Y / H:i:s", time() + ($sdvigclock*3600));
  39. $adm_log_f = @file('../../data/adm_log.php');
  40. $adm_log_count = count($adm_log_f) - 2;
  41. $mes_to_adm_log = "$login|$date|Изменил приветствие сайта\r\n";
  42. for($i=2; $i < $adm_log_count; $i++)
  43. {
  44. $mes_to_adm_log .= $adm_log_f[$i];
  45. }
  46. $mes_to_adm_log = trim($mes_to_adm_log);
  47. $adm_log_file = fopen('../../data/adm_log.php','w');
  48. flock ($adm_log_file,LOCK_EX);
  49. fputs($adm_log_file,"<?php\r\n/*\r\n$mes_to_adm_log\r\n*/\r\n?>");
  50. fflush ($adm_log_file);
  51. flock ($adm_log_file,LOCK_UN);
  52. fclose($adm_log_file);
  53.  
  54. header ("location: wel.php?set=1&".session_name()."=".session_id()."");
  55. }
  56. else
  57. {
  58. include '../../themes/'.$themes.'.php';
  59. echo"<p class=\"err\">Вы не авторизованы!!! Войдите в личный кабинет.<br /></p>";
  60. echo"<p><a href=\"../kabinet/index.php?".session_name()."=".session_id()."\">В кабинет</a><br /></p>";
  61. include '../../templates/foot.php';
  62. }
  63. }
  64. ####################
  65. $file = '../../data/welcome.txt';
  66.  
  67. $wel = @file_get_contents($file);
  68. $wel = str_replace('<br />', '
  69. ', $wel);
  70.  
  71. if(empty($_GET['act']))
  72. {
  73. include '../../themes/'.$themes.'.php';
  74. echo'<p class="modul_name">Настройки приветствия</p>';
  75. if(isset($_SESSION['sespass']) && isset($passw) && $_SESSION['sespass'] == $passw && ($status == "1" || $status == "2"))
  76. {
  77. if($_GET['set'] == "1")
  78. {
  79. echo"<p class=\"b\">Приветствие настроено.</p>";
  80. }
  81. echo"<form method=\"post\" action=\"wel.php?act=set&amp;".session_name()."=".session_id()."\">";
  82. echo"<p align=\"center\" class=\"b\">Приветствие:<br /><textarea rows=\"4\" cols=\"15\" name=\"wel\">$wel</textarea><br />
  83. <input type=\"checkbox\" name=\"msgtrans\" value=\"1\" /> Транслит приветствия<br />";
  84. echo"<input value=\"Настроить\" name=\"do\" type=\"submit\" /></p></form>";
  85. echo"<p><a href=\"index.php?".session_name()."=".session_id()."\">В админку</a></p>";
  86. }
  87. else
  88. {
  89. echo"<p class=\"err\">Вы не авторизованы!!! Войдите в личный кабинет.<br /></p>";
  90. }
  91. echo"<p><a href=\"../kabinet/index.php?".session_name()."=".session_id()."\">В кабинет</a><br /></p>";
  92. include '../../templates/foot.php';
  93. }
  94. ####################
  95. ?>