سلام.
دو صفحه داریم.
اولی html به صورت زیر :
<form action="password.php" method="POST">
رمز فعلی :<input type="text" name="passgo" id="passgo" size="20"><br>
رمز جدید :<input type="text" name="password" id="password" size="20"><br>
<input type="submit" name="submit" VALUE="send" />
</form>
دومی فایل php به صورت زیر :
<?php
//برای اتصال با مای اس کیو ال
$handle=mysql_connect('localhost','root','');
// اگر به مای اس کیو ال متصل نشود پیغام بدهد
if($handle==false){
die("can not connect mysql.\r\n");
}
//مشخص کردن دیتابیس
$db=mysql_select_db('users');
// در صورت متصل نشدن پیغام خطا دهد
if($db==false){
die("can not connect db.\r\n");
}
//برای دریافت پسورد جدید
$password = $_POST['password'];
if($password=="")
die('پسورد جدید رو ننوشتید');
//برای دریافت پسورد قبلی
$passgo= $_POST['passgo'];
if($passgo=="")
die('پسورد فعلی رو ننوشتید');
// با استفاده از متغییرها پسورد جدید رو جایگزین پسورد قبلی می کند
$query="UPDATE personel SET password='$password' WHERE password='$passgo'";
$result=mysql_query($query,$handle);
//در صورت دریافت نکردن اطلاعات پیغام خطا می دهد
if($result==false){
die("error with query\r\n");
}
$num=mysql_affected_rows($handle);
//در صورت تغییر رمز عبور، شماره یک میدهد در غیر این صورت شماره صفر
echo "تغییر رمز عبور:$num.\r\n";
// مای اس کیو ال بسته می شود.
mysql_close($handle);
?>
در واقع این کد برای تغییر رمز عبور هست.
کلاس کد php رو از دوستان میخوام .
لطف کنید و بگید ممنون میشم.