if (is_file($sqlfile)) { $lines = @file($sqlfile); if (is_array($lines)) { foreach ($lines as $line) { $sql .= trim($line); if (empty($sql)) { $sql = ""; continue; } elseif (preg_match("/^[#-].*+\r?\n?/i", trim($line))) { $sql = ""; continue; } elseif (!preg_match("/;[\r\n]+/", $line)) { continue; } $sql = preg_replace('/#__/', $installCheck['prefix'], $sql); @$con->modify($sql); if (mysql_error() != "") { $instDone = false; } $sql = ""; } } } $con->close(); if ($instDone) { echo "<div class=\"msgSuccess\">" . $lang['installationDone'] . "</div>"; // Add admin data $con->connect(); $newSalt = substr(hash('sha1', uniqid(rand(), true)), 0, 5); $newPassword = hash('sha256', $installCheck['adminPass'] . $newSalt); $saveSalt = base64_encode($newSalt);
if (is_file($sqlfile)) { $lines = @file($sqlfile); if (is_array($lines)) { foreach ($lines as $line) { $sql .= trim($line); if (empty($sql)) { $sql = ""; continue; } elseif (preg_match("/^[#-].*+\r?\n?/i", trim($line))) { $sql = ""; continue; } elseif (!preg_match("/;[\r\n]+/", $line)) { continue; } $sql = ereg_replace('#__', $installCheck['prefix'], $sql); @$con->modify($sql); if (mysql_error() != "") { $instDone = false; } $sql = ""; } } } $con->close(); if ($instDone) { echo "<div class=\"msgSuccess\">" . $lang['installationDone'] . "</div>"; // Add admin data $newSalt = substr(hash('sha1', uniqid(rand(), true)), 0, 5); $newPassword = hash('sha256', $installCheck['adminPass'] . $newSalt); $saveSalt = base64_encode($newSalt); $adminName = base64_encode($installCheck['adminName']);