Просмотр файла zagrcent/onl1.php

Размер файла: 2.02Kb
  1. <?php
  2. session_name('ad');
  3. session_start();
  4. $s=session_id();
  5. include('db.php');
  6. include('nast.php');
  7. include('func.php');
  8. ///////////
  9. function update($dir,$progf,$musicf,$imagef,$temaf,$vidoef)
  10. {$dir=mysql_escape_string($dir);
  11. if(is_dir($dir) and !strstr($dir,".."))
  12. {
  13. if(file_exists("$dir/sd.txt"))
  14. {
  15. $file=file("$dir/sd.txt");
  16. $countf=count($file);
  17. for($i=0; $i<$countf; $i++)
  18. {
  19. $j=explode('|',$file[$i]);
  20. update("$dir/$j[0]",$progf,$musicf,$imagef,$temaf,$vidoef);
  21. }
  22. }
  23. else
  24. {
  25. $filelist=glob("$dir/*.*");
  26. $count=count($filelist);
  27. for($i=0; $i<$count; $i++)
  28. {
  29. if((in_array(r($filelist[$i]), $progf)
  30. or in_array(r($filelist[$i]), $musicf)
  31. or in_array(r($filelist[$i]), $imagef)
  32. or in_array(r($filelist[$i]), $temaf)) and !in_array(r($filelist[$i],1), $progf))
  33. {
  34. $dirname=mysql_escape_string(dirname($filelist[$i]));
  35. $basename=mysql_escape_string(basename($filelist[$i]));
  36. $result=mysql_query("SELECT * from `file` WHERE `sd`='$dirname' and `file`='$basename' limit 1");
  37. if(!mysql_num_rows($result))
  38. mysql_query("INSERT into `file` VALUES(0,'$dirname','$basename','0','".time()."','".filectime($filelist[$i])."')");
  39. }
  40. }
  41. print "Папка $dir успешно обновлена<br/>";
  42. }
  43. }
  44. else
  45. print 'Неверно указана папка<br/>';
  46. }
  47. //////////
  48. print '<?xml version="1.0" encoding="utf-8"?>
  49. <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
  50.  
  51. <html xmlns="http://www.w3.org/1999/xhtml">
  52.  
  53. <head>
  54. <meta http-equiv="content-type" content="text/html;charset=utf-8"/>
  55. <meta name="generator" content="Adobe GoLive"/>
  56. <title>Админ-панель</title>
  57. </head>
  58.  
  59. <body bgcolor="#cccccc" text="black" link="red">
  60. <p align="left"><small>';
  61. if ($_SESSION['admin']!='yes')
  62. print 'неверный пароль<br/><a href="admin.php">Повторить ввод</a><br/>';
  63. else
  64. {
  65.  
  66. print '<hr/>';
  67. print "<a href=\"admin.php?act=do&amp;ad=$s\">Админ-панель</a><br/>";
  68. }
  69.  
  70. ?></p></body></html>