أهلين حمد،
النسخة 4. شكلي و الله العالم بحاول أشتغل عليها إذا مافي. يمكن أسوي سكريبت وظيفته زي الـ oAuth عشان أوسّع نطاق الموقع شوية (حاليا موقفه
)
تفضل هذا اهو الكود
بس عدل على إلي تبيه و ان شاء الله يشتغل طبيعي
كود PHP:
<?php
function vb_login($username,$password)
{
global $DB,$db_host,$db_user,$db_name,$db_password,$database,$config;
//clear username from unwanted words and protect from hacking.
$username = filter($username);
//clear password from unwanted words and protect from hacking.
$password = md5($password);
/*
* select password and salt from user table where username = username.
*/
$query = " SELECT password,salt,id FROM user WHERE username='$username'";
$doquery = @mysql_fetch_object(@mysql_query($query));
/*
* hashedpassword by encode inputpassword and passwordsalt
* this way vbulliten used in auth login.
*/
$hashedpassword = md5($password . $doquery->salt);
/*
* comparies the password in database with hashedpassword
* if user sucess login . return message with sucess.
* if user failed login . return messqe with failure
*/
if($doquery->password == $hashedpassword)
{
echo 'login sucess';
}
else
{
echo 'login-failed';
}
}
?>