<?php
// $LOGIN_INFORMATION = array('denemeisim1' => 'denemesifre1', 'admin2' => 'adminsifre2');
$LOGIN_INFORMATION = array('mesut');
define('USE_USERNAME', false);
if(isset($_GET['logout'])) { setcookie("verify", ''); header("Location: admin.php"); }
if(!function_exists('showLoginPasswordProtect')) {
function showLoginPasswordProtect($error_msg) {
?>
<form method="post">
<p> </p>
<h3>Giriş</h3>
<font color="red"><?php echo $error_msg; ?></font><br />
<?php if (USE_USERNAME) echo 'Adınız:<br /><input type="input" name="access_login" /><br />Şifre:<br />'; ?>
<input type="password" name="access_password" /><br /><br /><input type="submit" name="Submit" value="Giriş" />
</form>
<?php die(); } }
if (isset($_POST['access_password'])) {
$login = isset($_POST['access_login']) ? $_POST['access_login'] : '';
$pass = $_POST['access_password'];
if (!USE_USERNAME && !in_array($pass, $LOGIN_INFORMATION)
|| (USE_USERNAME && ( !array_key_exists($login, $LOGIN_INFORMATION) || $LOGIN_INFORMATION[$login] != $pass ) )
) {
showLoginPasswordProtect("Giriş Başarısız");
}
else {
setcookie("verify", md5($pass));
}
} else {
if (!isset($_COOKIE['verify'])) { showLoginPasswordProtect(""); }
$found = false;
foreach($LOGIN_INFORMATION as $kay=>$val) {
if ($_COOKIE['verify'] == md5($val)) {
$found = true;
break;
}
}
if (!$found) {
showLoginPasswordProtect("");
}
}
?>Buna şöyle 190 x 50 küçük bir başarıyla giriş yaptınız yönlendiriliyorsunuz sayfası nasıl yaparım ?
PHP Başarı ile giriş yaptınız sayfası
1
●630
- 09-07-2009, 17:13:07Merhabalar şu sisteme
- 10-07-2009, 18:11:17Kimlik doğrulama veya yönetimden onay bekliyor.
<?php // $LOGIN_INFORMATION = array('denemeisim1' => 'denemesifre1', 'admin2' => 'adminsifre2'); $LOGIN_INFORMATION = array('mesut'); define('USE_USERNAME', false); if(isset($_GET['logout'])) { setcookie("verify", ''); header("Location: admin.php"); } if(!function_exists('showLoginPasswordProtect')) { function showLoginPasswordProtect($error_msg) { ?> <form method="post"> <p> </p> <h3>Giriş</h3> <font color="red"><?php echo $error_msg; ?></font><br /> <?php if (USE_USERNAME) echo 'Adınız:<br /><input type="input" name="access_login" /><br />Şifre:<br />'; ?> <input type="password" name="access_password" /><br /><br /><input type="submit" name="Submit" value="Giriş" /> </form> <?php die(); } } if (isset($_POST['access_password'])) { $login = isset($_POST['access_login']) ? $_POST['access_login'] : ''; $pass = $_POST['access_password']; if (!USE_USERNAME && !in_array($pass, $LOGIN_INFORMATION) || (USE_USERNAME && ( !array_key_exists($login, $LOGIN_INFORMATION) || $LOGIN_INFORMATION[$login] != $pass ) ) ) { showLoginPasswordProtect("Giriş Başarısız"); } else { echo '<script>alert("Başarıyla giriş yaptınız");</script>'; setcookie("verify", md5($pass)); } } else { if (!isset($_COOKIE['verify'])) { showLoginPasswordProtect(""); } $found = false; foreach($LOGIN_INFORMATION as $kay=>$val) { if ($_COOKIE['verify'] == md5($val)) { $found = true; break; } } if (!$found) { showLoginPasswordProtect(""); } } ?>scriptin yapısını bilmediğimden ötürü alert ile uyarı verdirdim
