الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكل في تسجيل الدخول

مغلقمُجاب
بدأه hardjob في 12 مايو 2013 · 1 رد · 627 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم شباب

لدي مشكل في تسجيل الدخول

عندما يتسجل اي شخص يدهب الكود الى قاعدة البيانات مشفر ب md5

عندما اقوم بتسجيل الدخول بالباس العادي لا يستجيب وعندما اضع الكود مشفر يدخل بكل بساطة

رجاءا ممكن حل والتعديل على الكود

وشكرا

<?php
session_start();
if (isset($_POST['username'])){
$username = htmlentities($_POST['username']);
$password = htmlentities($_POST['password']);
$con = mysql_connect('localhost','root','') or die ("error serveur connect");
$data = mysql_select_db('forum') or die ("error database connect");
$_pass=($password);
$sql = "select * from users where username = '$username'";
$query = mysql_query($sql);
if(!$query){
echo mysql_error();
}
$num = mysql_num_rows($query);
if($num > 0){
while ($resultat = mysql_fetch_assoc($query))
{
	$dbid = $resultat['id'];
	$dbusername = $resultat['username'];	
	$dbpassword = $resultat['password'];

}
if ($username == $dbusername and $password == $dbpassword){
if(!isset($_SESSION['username'])){
$_SESSION['username'] = $username ;
}
header("location: index.php");}
else{ 
echo 'password incorrect';}
}
else {echo 'user not register';}
}
else {
echo 'please enter all information ';}
?>

 

 

 
#2 أفضل إجابة

عدل الكود التالي

if ($username == $dbusername and $password == $dbpassword){

 

الى

if ($username == $dbusername and md5($password) == $dbpassword){

هذا الموضوع مغلق.

مواضيع مشابهة