PHP/MySQL | Поправте если нет.
Ребят составил деинсталятор, поправте если неправильно.
Именно рекурсивное удаление папки с файлами
Именно рекурсивное удаление папки с файлами
<?php
session_start();
define('IFRAMECMS', 1);
$title = 'Удаление Инсталлятора';
require_once ('../sys/start.php');
require_once ('../sys/core.php');
require_once ('../sys/matrix.php');
require_once ('../template/head.tpl');
$yes=$_POST['yes'];
if($yes!='yes')
{
echo '<div class="title">Вы действительно хотите удалить Инсталлятор с IftaMe системы?
<strong>'.$set['name'].'</strong> ! </div>
<div class="menu"><a href="install4.php?delete=delete" title="[Удалить]">
<input value="[Удалить]" type="submit"></div></a></div>';
}
if($_GET['delete']=='delete')
{
unlink('../install.php');
$dir='../install';
function removeDirectory($dir) {
if ($objs = glob($dir."/*")) {
foreach($objs as $obj) {
is_dir($obj) ? removeDirectory($obj) : unlink($obj);
}
}
rmdir($dir);
}
echo '<div class="title">Вы успешно удалили Инсталлятор с IftaMe системы!!!
<strong>'.$set['name'].'</strong> ! </div>
<div class="menu">
Теперь войдите в систему: <hr />
<a href="/enter.html" title="[Войти]">
<input value="[Войти]" type="submit"></div></a></div>';
header('Refresh: 3; URL=/enter.html');
}
require_once ('../template/foot.tpl');
?>
Ну так ты же взял из сети решение, смысл его сюда перебивать, я не пойму.
http://community.develstudio.org/showthread.php/5496-Как-уда...-папками
________
посл. ред. 27.12.2016 в 01:10; всего 1 раз(а); by etozhedanya
http://community.develstudio.org/showthread.php/5496-Как-уда...-папками
________
посл. ред. 27.12.2016 в 01:10; всего 1 раз(а); by etozhedanya
etozhedanya (27.12.2016 в 01:10)
Ну так ты же взял из сети решение, смысл его сюда перебивать, я не пойму.
http://community.develstudio.org/showthread.php/5496-Как-уда...-папками
Ну так ты же взял из сети решение, смысл его сюда перебивать, я не пойму.
http://community.develstudio.org/showthread.php/5496-Как-уда...-папками
я не с сети брал она стандартная везде, но выше код не удаляет если унлинк стоит
решил проблему порепетировав
if (isset($_GET['drop'])){
$dir='../install';
if ($objs = glob($dir."/*")) {
foreach($objs as $obj) {
is_dir($obj) ? removeDirRec($obj) : unlink($obj);}}
rmdir($dir);
header ("Location: /index.php?".SID);
exit;
}
if (isset($_GET['drop'])){
$dir='../install';
if ($objs = glob($dir."/*")) {
foreach($objs as $obj) {
is_dir($obj) ? removeDirRec($obj) : unlink($obj);}}
rmdir($dir);
header ("Location: /index.php?".SID);
exit;
}
Resident Evil (27.12.2016 в 01:31)
etozhedanya (27.12.2016 в 01:10)
Ну так ты же взял из сети решение, смысл его сюда перебивать, я не пойму.
http://community.develstudio.org/showthread.php/5496-Как-уда...-папками
я не с сети брал она стандартная везде, но выше код не удаляет если унлинк стоит
etozhedanya (27.12.2016 в 01:10)
Ну так ты же взял из сети решение, смысл его сюда перебивать, я не пойму.
http://community.develstudio.org/showthread.php/5496-Как-уда...-папками
я не с сети брал она стандартная везде, но выше код не удаляет если унлинк стоит
Ага))