Vanilla 1.1.9 is a product of Lussumo. More Information: Documentation, Community Support.
1 to 5 of 5
<?
// Include config.php which has $admin_username and $admin_password in it
require_once "config.php";
if (isset($_COOKIE['verb_admin']) && $_COOKIE['verb_admin'] == md5($admin_password)) {
// Get variables from URL
$pri = strtolower($_GET['pri']);
$sec = strtolower($_GET['sec']);
$ter = strtolower($_GET['ter']);
if ($pri == "logout") {
setcookie("verb_admin", "", time()-60000); // This is where it goes wrong, I guess
} else {
$logout_button = "<a href=\"/admin/uitloggen/\"?phpMyAdmin=4594f30712f4fabaff6997416810f3f2>Uitloggen</a>"; // Make logout button
}
} else { // Display login form
if ($_SERVER['REQUEST_METHOD'] == "POST") {
$login_username = stripslashes($_POST['login_username']);
$login_password = stripslashes($_POST['login_password']);
if ($login_username == $admin_username && $login_password == $admin_password) {
setcookie("verb_admin", md5($login_password), time()+(31*86400));
header("Location: /admin/");
} else {
$error = "Wrong username or password.";
}
}
$title_output = "Login | ".$sitename;
$body = "<h2>Login</h2>\n\n";
if ($error) { $body .= "<p class=\"error\">$error</p>\n\n"; }
$body .= "<form action=\"/test/\" method=\"post\"><input type="hidden" name="phpMyAdmin" value="4594f30712f4fabaff6997416810f3f2" />\n";
$body .= "<ol>\n";
$body .= "<li><label for=\"login_username\">Username</label>\n";
$body .= "<input type=\"text\" name=\"login_username\" id=\"login_username\" size=\"30\" maxlength=\"80\" value=\"$login_username\"></li>\n";
$body .= "<li><label for=\"login_password\">Password</label>\n";
$body .= "<input type=\"password\" name=\"login_password\" id=\"login_password\" size=\"30\" maxlength=\"80\" value=\"$login_password\"></li>\n";
$body .= "</ol>\n";
$body .= "<div><input type=\"submit\" value=\"Send\"></div>\n";
$body .= "</form>\n";
}
?>
<html>
<head>
<title><?=$title_output?></title>
</head>
<body>
<?=$body?>
<div id="footer"><?=$logout_button?></div>
</body>
</html>
RewriteEngine On
RewriteRule ^([a-zA-Z0-9\_]+)/([a-zA-Z0-9\_]+)/([a-zA-Z0-9\_]+) index.php?pri=$1&sec=$2&ter=$3
RewriteRule ^([a-zA-Z0-9\_]+)/([a-zA-Z0-9\_]+) index.php?pri=$1&sec=$2
RewriteRule ^([a-zA-Z0-9\_]+)/$ index.php?pri=$1
RewriteRule ^([a-zA-Z0-9\_]+)$ index.php?pri=$1
RewriteRule ^(.*)$ index.php [QSA]
1 to 5 of 5