Просмотр файла eforum25/move.php

Размер файла: 1.54Kb
  1. <?php
  2. include "config.php";
  3. include "incl/pss.inc";
  4. include "incl/head.inc";
  5.  
  6. if(isset($topic)&&isset($f)&&isset($to)){
  7. $f=(int)$f;$to=(int)$to;
  8. if(is_file("$data/$topic")&&is_file($log)&&is_file("$forum_data[$to]/gshow")){
  9.  
  10. $fs=open_file($log);
  11. $fs=explode("\n",$fs);
  12.  
  13. for($i=0;$i<count($fs);$i++){
  14. $row=explode(":|:",$fs[$i]);
  15. if(isset($row[0])&&$topic==$row[0]){
  16.  
  17. $entry=$fs[$i];$fs[$i]='';
  18. $fs=implode("\n",$fs);
  19. save_file($log,$fs,0);
  20.  
  21. $fs=open_file("$forum_data[$to]/gshow");
  22. $fs=$entry."\n".$fs;
  23. save_file("$forum_data[$to]/gshow",$fs,0);
  24.  
  25. copy("$data/$topic","$forum_data[$to]/$topic");
  26. unlink("$data/$topic");
  27. break;}}
  28.  
  29. die("<title>...</title></head><body onload=\"window.opener.location='admin.php?f=$f';setTimeout('self.close()',2000)\"><span class=\"w\">OK</span></body></html>");
  30.  
  31. }}?>
  32. <title><?php print $lang[76];?></title></head><body>
  33. <table align="center" width="220" border="0" cellpadding="0" cellspacing="0"><tr><td class="q">
  34. <table width="100%" border="0" cellspacing="1" cellpadding="5"><tr class="c">
  35. <td><b><?php print $lang[76];?> -&gt;</b></td></tr>
  36. <?php
  37. for($i=0;$i<count($forum_data);$i++){
  38. if(isset($forum_data[$i])&&$i!=$f&&isset($topic)){
  39. $forum_name[$i]=strip_tags($forum_name[$i]);
  40. $forum_desc[$i]=strip_tags($forum_desc[$i]);$forum_desc[$i]=substr($forum_desc[$i],0,60).'...';
  41. print "<tr class=\"$row_bg\"><td class=\"s\"><a href=\"move.php?f=$f&amp;topic=$topic&amp;to=$i\"><b>$forum_name[$i]</b></a><br />$forum_desc[$i]</td></tr>";
  42. }switch_row_bg();}
  43. ?></table></td></tr></table></body></html>