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

Размер файла: 2.68Kb
  1. <?
  2. switch($act):
  3.  
  4. default:
  5. echo '<div class="mainname">'.Lang::__('Система').'</div>';
  6. echo '<div class="mainpost">';
  7. echo '<div class="subpost"><img src="../icons/system/idea.png">&nbsp;<a href="index.php?do=system&act=secure_function">'.Lang::__('Центр безопасности').'</a></span>
  8. </div>';
  9. echo '</div>';
  10. echo engine::home(array(Lang::__('Назад'),'index.php')); //Переадресация
  11. break;
  12. case 'secure_function':
  13.  
  14. echo '<div class="mainname">'.Lang::__('Центр Безопастности SHCMS Engine').'</div>';
  15. echo '<div class="mainpost">';
  16. echo '<div class="subpost"><img src="../icons/system/off.png">&nbsp;<b>Отключение Опасных PHP Функций</b>
  17. <span class="time"><a class="Button_secondary" href="index.php?do=system&act=info_phpfunction">'.Lang::__('Подробнее').'</a></span>
  18. <div class="desc">
  19. Рекомендуется отключить следующие PHP-функции. Если вы не имеете доступа к настройкам сервера, обратитесь к вашему хостинг-провайдеру.
  20. exec, system, popen, proc_open, shell_exec</div>
  21. </div>';
  22. echo '</div>';
  23. echo engine::home(array(Lang::__('Назад'),'index.php?do=system')); //Переадресация
  24. break;
  25.  
  26. case 'info_phpfunction':
  27. echo '<div class="mainname">'.Lang::__('Отключение Опасных PHP-функций').'</div>';
  28. echo '<div class="mainpost">';
  29. echo '<div class="subpost">';
  30. $php_info = $db->get_array($db->query("SELECT * FROM `info_secure`"));
  31. echo engine::input_text($php_info['text']);
  32.  
  33. echo '</div>';
  34. echo '<div class="subpost">';
  35. echo '
  36. <img src="../icons/system/text.png">&nbsp;<b>exec</b> — Исполняет внешнюю программу<hr/>
  37. <img src="../icons/system/text.png">&nbsp;<b>system</b> — Выполняет внешнюю программу и отображает её вывод<hr/>
  38. <img src="../icons/system/text.png">&nbsp;<b>popen</b> — Открывает файловый указатель процесса<hr/>
  39. <img src="../icons/system/text.png">&nbsp;<b>proc_open</b> — Выполняет команду и открывает указатель на файл для ввода/вывода<hr/>
  40. <img src="../icons/system/text.png">&nbsp;<b>shell_exec</b> — Выполняет команду через шелл и возвращает полный вывод в виде строки<hr/>
  41. ';
  42. echo '</div>';
  43. echo '</div>';
  44. echo engine::home(array(Lang::__('Назад'),'index.php?do=system&act=secure_function')); //Переадресация
  45. break;
  46. endswitch;
  47.  
  48. ?>