Şifre Değiştirme Sayfası ??.
<?php
@session_start();
?>
<?php
$durum=$_SESSION['durum'];
$user=$_SESSION['user'];
if ($durum=="") {
echo "Lütfen <a href=\"giris.php\">Giri&#351;</a>\n Yapınız.";
}else{
echo "Hoşgeldiniz Sayın " . $user . " ";
$tarih = date("d.m.Y H:i:s");
echo $tarih;
echo "'den beri burdasın";
}
?>
<h2>Şifreyi Değiştir</h2>
<p>
<br />
<br />
<br /> <p><?php
if ($durum=="") {
echo "Şifre değiştirebilmeniz için üye girişi yapmanız gerekir...<a href=\"kaydol.php\">Üye Ol</a>\n veya <a href=\"giris.php\">Giriş Yap</a>";
}else{
echo "<form method=\"post\" action=\"sifre_degis.php\">\n";
echo "<input type=\"hidden\" name=\"id\">";
echo "Kullanıcı Adı: <input type=\"text\" name=\"kullanici\"><br>\n";
echo "Yeni Şifre: <input type=\"password\" name=\"sifre\"><br>\n";
echo "<input type=\"submit\" value=\"Şifreyi Değiştir\">\n";
echo "</form>\n";
}
?>
------------------------------------------------------------------------------------------------
sifre_degis.php
<?php
include("ayar.php");
$id=$_GET["id"];
$post_id=$_POST['id'];
$post_kullanici=$_POST['kullanici'];
$post_sifre=$_POST['sifre'];
if ($post_sifre=="") {
echo "Lütfen Geri Dönüp Boş Bıraktığınız Yerleri Doldurunuz.";
}else{
$sorgu=mysql_query("UPDATE kullanici SET sifre='$post_sifre' where kullanici='$id' ");
if ($sorgu) {
echo "oldu İnşallah";
}else{
echo "Şifre Değiştirilemedi :( ";
}
}
?>
-------------------------------------------------------------------
Böyle bi şifre değiştirme sayfası yaptım...Şifreyi değiştiriyor Ama kullanıcı adı "" yani(boşluk) olanın şifresi değişiyor
ben ise giriş yapan kullanıcının şifresini değiştirmek istiyorum...
mysql de kullandıklarım
id
kullanici
sifre
---------------------------------------------------------------------
cvp
$sorgu=mysql_query("UPDATE kullanici SET sifre='$post_sifre' where id='$id' ");
şeklinde ufak bir düzenleme işinizi görebilir. tam inceleme fırsatım olmadı ama bir orası gözüme çarptı şimdilik.. :)