İyinet'e Hoşgeldiniz!

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

Kayıt Ol!

Admin Şifremi Bulamıyorum?

T

TrueLies

Misafir
alttaki kodlara bakarmısınız

PHP:
<?php
@session_start();

$err="";
if ((@$_POST["mail"]=="")||($_POST["pass"]=="")){
	$err.="mail ve şifre girilmelidir<br>";
}else{
	$mail=@$_POST["mail"];
	$pass=md5(@$_POST["pass"]);

//database'e bağlanıyor
 	include("includes/baglanti.php");
    $get = mysql_query("SELECT * FROM adminler WHERE (mail='$mail')", $conn );
    mysql_close($conn);

if (mysql_num_rows($get)==0) {
	$err.="Kayıt Bulunamadıl!<br>";
}else if (mysql_result($get,0,"pass")==$pass){
	$idx=mysql_result($get,0,"id");	
	$_SESSION["ses_level"]=10;
	$_SESSION["ses_good"]=TRUE;
	$_SESSION["ses_mail"]=mysql_result($get,0,"mail");
	$_SESSION["ses_site_id"]=mysql_result($get,0,"id");
	
}else{
	$err.="Şifre yanlış!<br>";
}
}

?>

admin şifresini kim vurduya gitti adminler tablosundan yenisini yazıyorum ama olmuyor bunu nasıl düzelticez?

adminler deki tabloları şu şekilde oluşturulmuş

PHP:
CREATE TABLE `adminler` (
  `id` int(11) NOT lisanssız auto_increment,
  `mail` varchar(255) NOT lisanssız default '',
  `pass` varchar(255) NOT lisanssız default '',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM;


INSERT INTO `adminler` (`id`, `mail`, `pass`) VALUES (1,'[email protected]','a1fbcad6adfa97541e3074b795a34193');
INSERT INTO `adminler` (`id`, `mail`, `pass`) VALUES (2,'admin','a1fbcad6adfa97541e3074b795a34193');
INSERT INTO `adminler` (`id`, `mail`, `pass`) VALUES (3,'dnm','5d30ef2ffe2014be0d70837f45bcc455');
 

ZeuQma

0
İyinet Üyesi
Katılım
21 Ekim 2004
Mesajlar
0
Reaction score
0
<?php

echo md5("Yeni Sifren");

?>


bu sekilde kendine yeni bir sifre ayarlayip db'ye manuel eklersen sorun ortadan kalkar sanirim :)
 
T

TrueLies

Misafir
bakın şole bi şifre veriyor: 8f10d078b2799206cfe914b32cc6a5e9

manuel olara değiştiriorum yine kabul etmior
 

bedavaonline

0
İyinet Üyesi
Katılım
10 Ekim 2002
Mesajlar
602
Reaction score
0
TrueLies' Alıntı:
bakın şole bi şifre veriyor: 8f10d078b2799206cfe914b32cc6a5e9

manuel olara değiştiriorum yine kabul etmior

o kodu bununla değiştir.
eff99cfe6876008c6a6e080e4a382be1
değiştirebiliyorsan, sana özelden şifreyi söylerim.
 
T

TrueLies

Misafir
tamam özel mesaj gönderdim burdan söylesende olur fark yazmaz zaten local de çalışıyor
 

ZeuQma

0
İyinet Üyesi
Katılım
21 Ekim 2004
Mesajlar
0
Reaction score
0
TrueLies

Senin admin yönetim dosyanda şifre veritabanına kaydedilmeden önce md5() ile şifreleme tekniği kullanılıyor. Bu yüzden senin şifreni değiştirmen için önce şifreni md5 ile kodlaman ve sonra da phpmyadmin (tavsiye ederim) ile girip değiştirmen lazım.
 

ZeuQma

0
İyinet Üyesi
Katılım
21 Ekim 2004
Mesajlar
0
Reaction score
0
Aşağıdaki kodları senin kodlarını yazdığın php dosyasının bulunduğu klasöre sifre_degistir.php olarak kaydet ve içerisindeki "ŞİFRENİ BURAYA YAZ" yazısı yerine şifreni yaz ve sonra da dosyayı çalıştır. Şifren yazdığın şekilde değiştirilecektir. Kolay gelsin...


PHP:
<?php

include("includes/baglanti.php");

$pass = md5("ŞİFRENİ BURAYA YAZ");
mysql_query("UPDATE adminler SET pass='$pass' WHERE id=1", $conn);

?>
 
H

hengame

Misafir
işine yararmı bilmem

md5: e10adc3949ba59abbe56e057f20f883e

pass: 123456

olarak değiştir kullan
 

Darkart

0
İyinet Üyesi
Katılım
1 Temmuz 2005
Mesajlar
7,037
Reaction score
54
eh bide nasıl çözdüğünü söylesede bizde bilsek nasıl oluyo bu işler ;)
 
T

TrueLies

Misafir
hengame' Alıntı:
işine yararmı bilmem

md5: e10adc3949ba59abbe56e057f20f883e

pass: 123456

olarak değiştir kullan

ewet arkadaş saolsun çok iyi izah etmiş. pki bunu nasıl bir mantığa göre çeviriyosunuz? misal "e10adc3949ba59abbe56e057f20f883e" karşılığı 123456 olmus bunu nasıl çözdünüz?
 
W

web

Misafir
TrueLies' Alıntı:
ewet arkadaş saolsun çok iyi izah etmiş. pki bunu nasıl bir mantığa göre çeviriyosunuz? misal "e10adc3949ba59abbe56e057f20f883e" karşılığı 123456 olmus bunu nasıl çözdünüz?
once o 123456 sifreleniyor cozme diye bir sey yok

o 123456 diye sifre olusturup karsiligini vermis.
 

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