<?
if(!isset($_POST) || count($_POST) <1 )
{
?>
<form action="" method="POST">
Kullanıcı Adı: <input type="text" name="username"><br />
Eski Şifre: <input type="password" name="eskipwd"><br />
Yeni Şifre: <input type="password" name="yenipwd"><br />
Yeni Şifre Tekrar: <input type="password" name="yenipwd2"><br />
<input type="submit" value="DEĞİŞTİR"></form>
<?
} else {
$username=ereg_replace("[^a-zA-Z0-9 ]",'',$_POST['username']);
$eskipwd=ereg_replace("[^a-zA-Z0-9 ]",'',$_POST['eskipwd']);
$yenipwd=ereg_replace("[^a-zA-Z0-9 ]",'',$_POST['yenipwd']);
$yenipwd2=ereg_replace("[^a-zA-Z0-9 ]",'',$_POST['yenipwd2']);
if($username=='')
die('KULLANICI ADI BOŞ!!!');
if($eskipwd=='')
die('ESKİ ŞİFRE BOŞ!!!');
if($yenipwd=='')
die('YENİ ŞİFRE BOŞ!!!');
if($yenipwd!=$yenipwd2)
die("ŞİFRELER UYUŞMUYOR!!!");
$baglanti=odbc_connect('VERİTABANIADI', 'KULLANICI','ŞİFRE');
$sorgu=odbc_exec($baglanti,"SELECT strAccountID FROM TB_USER WHERE strAccountID='".$username."' AND strPasswd='".$eskipwd."'");
$db=odbc_fetch_array($sorgu);
if($db['strAccountID']=='' )
die("YANLIŞ ŞİFRE !!!!");
else
{
$sorgu=odbc_exec($baglanti,"UPDATE TB_USER SET strPasswd='".$yenipwd."' WHERE strAccountID='".$username."'");
if($sorgu)
echo 'Bilgileriniz başarı ile güncellendi';
else
echo 'Doğru bilgiler girdiğiniz teşekkür ederiz ancak işleminiz gerçekleştirilemedi';
}
}
?>