Размер файла: 4.05Kb
<div class="ramka">
Менеджер удаления приложений.
</div>
<?php
Defined('ADMIN_S_S') or die ('Доступ запрещен!!!');
if ((int)$_GET['game_del'] == 1 && is_dir($cms.'game/'.$_GET['del_app'].'') && is_file($cms.'game/'.$_GET['del_app'].'/setup/name.txt'))
{
if ($_POST['del_name'] == '')
{
echo '
<form name="" action="" method="post">
Вы собираетесь удалить приложение "'.file_get_contents($cms.'game/'.$_GET['del_app'].'/setup/name.txt').'"<br />
Указатель приложения: '.$_GET['del_app'].'<br />
Приложение будет полностью удалено без возможности востановления. Продолжить?
<input name="del_name" type="hidden" value="'.trim($_GET['del_app']).'">
<table><tr>
<td>
<input class="knopka" type="submit" value="Да">
</td>
<td>
<a class="knopka" href="?id=50">Нет</a>
</td>
</tr></table>
</form>
';
}
else
{
$del_dire = trim($_POST['del_name']);
if (is_file($cms.'game/'.$del_dire.'/game.app'))
{
echo '<div class="error">
Удаляется приложение. Подождите.
</div>';
include_once($cms.'flud/func/files.php'); //библиотека для работы с файлами
if (del_dir($cms,'game/'.$del_dire))
{
echo '<br />Даные успешно удалены<br />';
}
echo '<div class="error">Приложение полностью удалено. Подождите 5 секунд.</div>
<META HTTP-EQUIV="Refresh" CONTENT="6; URL=?id=50">
';
}
else
{
echo $cms.'game/'.$del_dire.'/game.app'.'<br />';
echo '<div class="error">Ошибка доступа. Неверный указатель.</div>';
}
}
}
else
{
$gm = $cms.'game/';
$gb_1 = $_GET['game'];
$gb = $gm.$_GET['game'].'/';
// $gb - путь к твоей игре
$conf = $gb.'conf/';
$base = $gb.'base/';
echo '<div class="ramka">Список доступных приложений</div>';
$dire = opendir ($cms.'game');
while ($filee = readdir ($dire))
{ if (( $filee != ".") && ($filee != 'error_log') && ($filee != "..") && ($filee != "cgf") && ($filee != "index.html") && ($filee != "TFrame.php"))
{
echo '<div class="ramka"><table><tr>';
if (is_file($gm.$filee.'/setup/logo.png'))
{
echo '<td>';
echo '<a target="_blank" href="/?page=game&int='.$filee.'"><img src="/game/'.$filee.'/setup/logo.png" width="50" alt="" border="0"></a>';
echo '</td>';
}
else
{
echo '<td>';
echo '<a target="_blank" href="/?page=game&int='.$filee.'"><img src="/flud/logo_game.png" width="50" alt="" border="0"></a>';
echo '</td>';
}
echo '<td width="80%">';
if (is_file($gm.$filee.'/setup/name.txt'))
{
echo file_get_contents($gm.$filee.'/setup/name.txt');
}
else
{
echo $filee;
}
echo '<br />';
if (is_file($gm.$filee.'/setup/ver.txt'))
{
echo 'Версия: '.file_get_contents($gm.$filee.'/setup/ver.txt');
}
else
{
echo 'Версия не указана';
}
echo '</td>';
if (is_file($gm.$filee.'/setup/type.txt'))
{
if (trim(file_get_contents($gm.$filee.'/setup/type.txt')) == 'game')
{
echo '<td>
<img src="/flud/ico_game.png" width="50" alt="" border="0">
</td>';
}
else
{
echo '<td>
<img src="/flud/ico_app.png" width="50" alt="" border="0">
</td>';
}
}
else
{
echo '<td>
Тип не опознан
</td>';
}
echo '<td>
<a href="?id='.$_GET['id'].'&game_del=1&del_app='.$filee.'">
<div style="
background-color: #FFD5D5;
padding: 10px;
color: #FF0000;
">
Удалить
</div></a>
</td>';
echo '</tr></table>';
echo '</div>';
}
}
closedir ($dire);
}
?>