';
} else {
return '
';
}
}
function DeleteFilesM($dir, $pattern = "*.*")
{
$deleted = false;
$pattern = str_replace(array("\*","\?"), array(".*","."), preg_quote($pattern));
if (substr($dir,-1) != "/") $dir.= "/";
if (is_dir($dir))
{ $d = opendir($dir);
while ($file = readdir($d))
{ if (is_file($dir.$file) && ereg("^".$pattern."$", $file))
{
if (unlink($dir.$file)) $deleted[] = $file;
}
}
closedir($d);
return $deleted;
}
else return 0;
}
function SetDefault($load_default=false)
{
global $config,$databases,$nl,$out,$lang;
//Arrays löschen
$i=0;
$old_db=$databases["db_actual"];
//unset($databases);
$databases["Name"]=Array();
$old_lang=$config["language"];
if($load_default==true){
@unlink($config["files"]["parameter"]);
include("./config.php");
$config["language"]=$old_lang;
include("language/".$config["language"]."/lang.php");
}
//DB-Liste holen
MSD_mysql_connect();
$databases["db_selected_index"]=-1;
if($config["dbonly"]!="") {
if(mysql_select_db($config["dbonly"],$config["dbconnection"])) {
$databases["db_actual"]=$config["dbonly"];
$databases["Name"][0]=$config["dbonly"];
$databases["db_selected_index"]=0;
$databases["praefix"][0]="";
$databases["command_before_dump"][0] = "";
$databases["command_after_dump"][0] = "";
} else die(SQLError("Datenbankverbindung","Datenbank ".$config["dbonly"]." existiert nicht !"));
} else {
$res = mysql_query("SHOW DATABASES ;",$config["dbconnection"]);
$numrows=mysql_numrows($res);
for($i=0;$i<$numrows;$i++) {
$row = mysql_fetch_row($res);
$found_db=$row[0];
//echo "found `$found_db`