22-06-19, 11:59 AM
لقيت كود بس المشكلة اني مش عارف اعمل صفحة التأكد من الرقم السري
انا مش عارف اعمل قاعدة البيانات و الصفحة الي فيها التأكد من صحة اليوزر نيم و الباسورد
PHP كود :
عزيز هذي تصير بال PHP
أنشء جادول في قاعدة البياانات
CREATE TABLE user (
id int(9) NOT NULL auto_increment,
username varchar(200) NOT NULL default '',
password varchar(200) NOT NULL default '',
ss varchar(200) NOT NULL default '',
PRIMARY KEY (id)
)
أعمل صفحة add.php
تضيف من خلالها الأعضاء
وبنسبة لصفحة تسجيل الدخول فهذا الكود الخاص بها
أولاً كود والخانات إلي تضع فيها اسم المستخدم والرقم السري
=====================
<form method="POST" action="login2.php">
<table border="1" width="100%" id="table1" style="border-width: 0px">
<tr>
<td style="border-style: none; border-width: medium" align="right">
<input type="text" name="myusername" size="10" style="border: 1px solid #FF6600; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background-color: #DBDBDB"></td>
<td style="border-style: none; border-width: medium" width="83">
<font face="Tahoma" style="font-size: 9pt">أسم المستخدم</font></td>
</tr>
<tr>
<td style="border-style: none; border-width: medium" align="right">
<input type="password" name="mypassword" size="10" style="border: 1px solid #FF6600; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background-color: #D3D3D3"></td>
<td style="border-style: none; border-width: medium" width="83">
<font face="Tahoma" style="font-size: 9pt">الرمز السري</font></td>
</tr>
</table>
<p dir="rtl" style="margin-top: 0; margin-bottom: 0" align="center">
<input type="submit" value="تسجيل الدخول" name="B1" style="border: 1px solid #FF6600; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background-color: #FFFFFF"></p>
</form>
================
طبعا يعمل بوست لصفحة login2.php
وإلي فيها هذي الصفحة التأكد من البيانات المعطاه من قبل الشخص
وفي حالة تطابق أسم المستخدم والرقم السري
يقوم بتحويل لصفحة معينه
وفي حال إدخال إحدى البيانات خطأ تظهر رسالة خطأ
وهذي كود صفحة login2.php
<?
include("admin/config.php");
// هنا تعرف المدخلات كمتغيرات
$myusername=$_POST['myusername'];
$mypassword=$_POST['mypassword'];
$sql="SELECT * FROM user WHERE username='$myusername' and password='$mypassword'";
$result=mysql_query($sql);
// Mysql_num_row is counting table row
$count=mysql_num_rows($result);
if($count==1){
echo "<html><head>
<meta http-equiv=\"refresh\" content=\"0;URL=admin.php\">
</head></html>";
}
else {
echo "حاول التأكد من أسم المستخدم والرمز السري مرة أخرى...أو قم بمراسلة الدعم الفني";
}
?>انا مش عارف اعمل قاعدة البيانات و الصفحة الي فيها التأكد من صحة اليوزر نيم و الباسورد

