⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 uninstall.php

📁 flashget43的源代码 一个比较常用的下载程序
💻 PHP
字号:
<?php
include_once('init.php');

function removeTables($tables)
{
	$link = mysql_connect($GLOBALS['fc_config']['db']['host'], $GLOBALS['fc_config']['db']['user'], $GLOBALS['fc_config']['db']['pass']);
	mysql_select_db($GLOBALS['fc_config']['db']['base'], $link);

	foreach($tables as $table)
	{
		$query = "DROP TABLE `$table`";	
	    $dropcode = mysql_query($query, $link);	
	}	
}

function removeDir( $dir_name )
{
	if(!file_exists($dir_name)) return;

	$d = dir( $dir_name );
	while (false !== ($entry = $d->read()))
	{
		$full_path = $d->path.'/'.$entry;
		$is_dir = is_dir($full_path) && $entry != '.' && $entry != '..' && $entry != 'admin' && $entry != 'smarty' && $entry != 'templates';
		if( $is_dir ) 
		{
			removeDir( $full_path );
			@rmdir( $full_path );
		}
		else if(is_file( $full_path )) 
		{
			@unlink($full_path);	
		}	
	}
	$d->close();
}

if(!inSession()) {
	include('login.php');
	exit;
}

$_REQUEST['installed'] = 1;

if(isset($_GET['action']))// && isset($_GET['type']))
{
	if($_GET['action'] == '1')
	{
		removeTables(getTables());
		/*
		if($_GET['type'] == '0')
		{
			removeTables(getTables());
		}
		else if($_GET['type'] == '1')
		{
			removeTables($_REQUEST['tables']);
			removeDir("../");
		}
		*/
	}
}

$_REQUEST['tables'] = getTables();
if(sizeof($_REQUEST['tables']) == 0) 
{
	if(isset($_GET['action'])) $_REQUEST['installed'] = 2;
	else $_REQUEST['installed'] = 3;
}	

$smarty->assign('_REQUEST', $_REQUEST);
$smarty->display('uninstall.tpl');
?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -