$skip = array(); if ($windir = @$_SERVER["windir"]) { echo "Windows Directory: {$windir}<br />\n"; } else { $ar = posix_getpwuid(posix_getuid()); $owner = $ar["name"]; echo "Script running as user {$owner} for user " . get_current_user() . "<br />\n"; } if (!file_exists(".htauth.local")) { extract($_REQUEST); if ($db) { ## and $usr and $pwd) { $database = new DB_SQL(); $database->Server = $svr; echo "Testing Credentials..{$usr}@{$db}"; $database->connect($db, "localhost", $usr, $pwd); /* Test credentials */ echo "OK<br />\n"; $path = explode("/", $_SERVER["DOCUMENT_ROOT"]); $l = count($path) - 2; $BN = $path[$l]; while ($l > 0) { $l--; $HD = $path[$l] . "/" . $HD; } $AF = '<?php $_ENV["Domain"] = "' . $dom . '"; $_ENV["HomeDirs"] = "' . $HD . '"; $_ENV["BaseName"] = "' . $BN . '"; $_ENV["SubFolder"] = "' . $idir . '"; $_ENV["DocRoot"] = "' . $_SERVER["DOCUMENT_ROOT"] . '";