السلام عليكم
اخواني انا لدي كود تسجيل الدخول ولكن كيف اعمل صفحة لتغيير الرقم السري
وهذا هو كود تسجيل الدخول
main_login.php
<br><br><br><br> <table width="300" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC"> <tr> <form name="form1" method="post" action="checklogin.php"> <td> <table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#FFFFFF" dir="rtl"> <tr> <td colspan="3"><strong>دخول المدير</strong></td> </tr> <tr> <td width="68">الاسم</td> <td width="4">:</td> <td width="204"><input name="myusername" type="text" id="myusername"></td> </tr> <tr> <td>الرقم السري</td> <td>:</td> <td><input name="mypassword" type="password" id="mypassword"></td> </tr> <tr> <td> </td> <td> </td> <td><input type="submit" name="Submit" value="Login"></td> </tr> </table> </td> </form> </tr> </table>
checklogin.php
<?php
$host="localhost"; // المستضيف
$username="root"; // اسم مستخدم قاعدة البيانات
$password=""; //الباسورد لمستخدم قاعدة البيانات
$db_name="login"; // اسم قاعدة البيانات
$tbl_name="admin"; // الجدول
// هنا يتم الاتصال بقاعدة البيانات
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
// هنا تعرف المدخلات كمتغيرات
$myusername=$_POST['myusername'];
$mypassword=$_POST['mypassword'];
// هنا يتم تشفير الباسورد
$encrypted_mypassword=md5($mypassword);
$sql="SELECT * FROM $tbl_name WHERE username='$myusername' and password='$encrypted_mypassword'";
$result=mysql_query($sql);
// Mysql_num_row is counting table row
$count=mysql_num_rows($result);
// If result matched $myusername and $mypassword, table row must be 1 row
if($count==1){
// Register $myusername, $mypassword and redirect to file "login_success.php"
session_register("myusername");
session_register("mypassword");
header("location:login_success.php");
}
else {
echo "هناك خطأ حاول مره اخرى";
}
?>login_success.php
<?
// هنا للتحقق اذا كان قد تم تسجيل الدخول ام لا
session_start();
if(!session_is_registered(myusername)){
header("location:main_login.php");
}
// واذا لم يتم تسجيل الدخول سوف يتم تحويله مره اخرى الى صفحة
//main_login.php
?>
<html>
<body>
<div align="center"><b>تم تسجيل الدخول بنجاح</b></div>
<p align="center"><b><span lang="ar-sa"><a href="index.php">
<span style="text-decoration: none">أنقر هنا للذهاب الى الرئيسية</span></a></span></b></p>
</body>
</html>اريد عمل صفحة حسابي بحيث اي واحد يقوم بتسجيل الدخول يقدر ان يغيير الرقم السري
في المرفقات جميع الملفات وقاعدة البيانات
