İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

admin paneli giriş logini

LuGeLaS

0
İyinet Üyesi
Katılım
3 Haziran 2006
Mesajlar
947
Reaction score
0
Konum
Türkiye
arkadaşlar
çok acil admin paneli girişi için kod lazım. php olacak
aşağıdakini kullandım fakat bi takım hatalar verdi.

PHP:
<?

session_start();

$kullanici_adi="admin";
$sifre="123456";
if($islem == "cikis")
{
session_destroy();
}
if(session_is_registered('panelegirdim'))
{
 
}
else
{
 if(($user == $kullanici_adi) AND ($pass == $sifre))
 {
  $panelegirdim = "evet";
  session_register('panelegirdim');
 }
 else
 {
 ?>
<style>
TD {font-family: Helvetica, Arial, Tahoma ,verdana; font-size:10px; color: #444444;}
.formum
{
font-family: Verdana;
font-size: 8pt;
width: 100%;
}
</style>
 <center>
 <form method="POST" action="index.php">
 <table width="200" border="1" bordercolor="#CBCBCB">
  <tr>
   <td width="30%" nowrap> Admin :</td>
   <td><input type="text" name="user" class="formum"></td>
  </tr>
  <tr>
   <td width="30%" nowrap> Parola :</td>
   <td><input type="password" name="pass" class="formum"></td>
  </tr>
  <tr>
   <td colspan="2"><input type="submit" name="giris" value="Giriş Yap" class="formum"></td>
  </tr>
 </table>
 </form>
 </center>
 <?
 exit();
 }
}
?>
 

dsgnr

0
İyinet Üyesi
Katılım
22 Mart 2006
Mesajlar
1,144
Reaction score
1
Konum
dev
PHP:
<?
		$kullanici_adi	= "admin";
		$sifre			= "123456";
		if ( ($_SERVER['PHP_AUTH_USER'] != $kullanici_adi) || ($_SERVER['PHP_AUTH_PW'] != $sifre) )
			{
				header("WWW-Authenticate: Basic realn=\"KORUMALI ALAN\"");
				header("HTTP/1.0 401 Unauthhorized");
				echo"Yasak Bölge...";
				exit;
			}
?>
 

LuGeLaS

0
İyinet Üyesi
Katılım
3 Haziran 2006
Mesajlar
947
Reaction score
0
Konum
Türkiye
şunu buldum daha güzel gibi :
<?php

/* Config Section */

$pass = '123456'; // Sifreyi buraya giriniz...
$cookiename = 'sascookie'; // Optional change: Cookie'ye isim veriniz.Basta geçerli olan sascookie dir.
$expirytime = time()+3600; // Optional change: Sifrenin geçerli oldugu süre "saniye olarak". Basta geçerli olan 1 saatdir.
$msg = 'Sifre Yanlis.'; // Optional change: parola yanlis mesajidir.basta geçerli olan "Sifre Yanlis"dir.

/* End Config */

/* Logout Stuff - Sept 5, 2005 */

if (isset($_REQUEST['logout'])) {
setcookie($cookiename,'',time() - 3600); // remove cookie/password
if (substr($_SERVER['REQUEST_URI'],-12)=='?logout=true') { // if there is '?logout=true' in the URL
$url=str_replace('?logout=true','',$_SERVER['REQUEST_URI']); // remove the string '?logout=true' from the URL
header('Location: '.$url); // redirect the browser to original URL
}
show_login_page('');
exit();
}

$logout_button='<form action="'.$_SERVER['REQUEST_URI'].'" method="post"><input type="submit" name="logout" value="Logout" /></form>';
$logout_text='<a href="'.$_SERVER['REQUEST_URI'].'?logout=true">Logout</a>';

/* End Logout Stuff */

/* FUNCTIONS */
$encrypt_pass=md5($pass); // encrypt password

function setmycookie() {
global $cookiename,$encrypt_pass,$expirytime;
setcookie($cookiename,$encrypt_pass,$expirytime);
}

function show_login_page($msg) {
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Admin Girişi</title>
<style type="text/css">
<!--
.error {color:#A80000}
body {font:90% Verdana, Arial, sans-serif;color:#404040}
#wrapper {width:800px;margin:0 auto;border:1px solid #606060}
#main {text-align:center;padding:15px}
#header {font:bold 130% Verdana, Arial, sans-serif;color:#DDDDDD;width:100%;height:5em;text-align:center;background:#A80000;line-height:5em}
#mid {margin:5em 0 5em 0}
#footer {font-size:75%;text-align:center;width:100%}
input {border:1px solid #606060; background: #DDDDDD}
-->
</style>
</head>
<body>
<div id="wrapper">
<div id="header">Admin Girişi</div>
<div id="main">
<div id="mid">
<form action="" method="POST">
Şifre: 
<input type="password" name="password" size="20"> 
<input type="submit" value="Giriş">
<input type="hidden" name="sub" value="sub">
</form>
<div class=error><?=$msg?></div>
</div>
</div>
</div>

</body>
</html>
<? }

/* END FUNCTIONS */

$errormsg='';

if (isset($_POST['sub'])) { // if form has been submitted
$submitted_pass=md5($_POST['password']); // encrypt submitted password
if ($submitted_pass<>$encrypt_pass) { // if password is incorrect
$errormsg=$msg;
show_login_page($errormsg);
exit();
} else { // if password is correct
setmycookie();
}
} else {
if (isset($_COOKIE[$cookiename])) { // if cookie isset
if ($_COOKIE[$cookiename]==$encrypt_pass) { // if cookie is correct
// do nothing
} else { // if cookie is incorrect
show_login_page($errormsg);
exit();
}
} else { // if cookie is not set
show_login_page($errormsg);
exit();
}
}

?>
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst