Просмотр файла install/inc/functions.php

Размер файла: 750B
  1. <?php
  2.  
  3. function save_settings($set)
  4. {
  5. include_once H.'engine/classes/ini.class.php';
  6. $ini = new ini(H.'engine/files/data/settings.ini');
  7. foreach($set as $key => $value)
  8. {
  9. $ini->write($key, '"'.$value.'"');
  10. }
  11. return $ini->updateFile();
  12. }
  13.  
  14. // рекурсивное удаление папки
  15. function delete_dir($dir){
  16. if (is_dir($dir)){$od=opendir($dir);
  17. while ($rd=readdir($od)){
  18. if ($rd == '.' || $rd == '..') continue;
  19. if (is_dir("$dir/$rd")){
  20. @chmod("$dir/$rd", 0777);
  21. delete_dir("$dir/$rd");}
  22. else{
  23. @chmod("$dir/$rd", 0777);
  24. @unlink("$dir/$rd");}}
  25. closedir($od);
  26. @chmod("$dir", 0777);
  27. return @rmdir("$dir");}
  28. else{
  29. @chmod("$dir", 0777);
  30. @unlink("$dir");}}