السلام عليكم ورحمة الله
انا جديد في php
عندي موقع حاولت ادخل على لوحة التحكم للاسف تظهر رسالة خطأ
دخلت على الاستضافة - قواعد البيانات - فتحت الداتا بيس ووصلت الى جدول المستخدمين 
اضفت مستخدم جديد
وحاولت اعمل تسجيل دخول للاسف يعطيني رسالة خطأ
دخلت على كود الصفحة ووجدت هذا الكود
PHP كود :
<?
if(!defined('INCLUDE_CHECK')) die('You are not allowed to execute this file directly');
include ('p_inc/function/sec_pass.php');
if ( $_POST['a'] == 'b' ){
$admin = sc($_POST['admin'],1);
$pass = sec_pass($_POST['pass']);
$qselectAdmin = $query->query("SELECT name,pass FROM ".$prefix."admin WHERE name = '$admin' AND pass ='$pass' AND id=1 LIMIT 1");
if ( $query->numRows($qselectAdmin) == 1 ){
$_SESSION[$session_admin_user] = $admin;
$_SESSION[$session_admin_pass] = $pass;
header('Location: '.$stg_admin_url );
}else{
$msg = fun_message( 'خطء في البيانات المدخلة.' , 'error' );
}
}
$smarty-> assign("msg", $msg);
$smarty-> display('admin_login.tpl');
?>
وفي كمان ملف اخر خاص بالتشفير
PHP كود :
<?php
// function pr encode le mot de pass
function sec_pass($pass){
$pass = md5(sha1(md5(md5($pass))));
return $pass;
}
?>
اذا ممكن
ابغى اعرف هل الكود السابق بيعمل بشكل صحيح ؟؟؟؟
وكيف ممكن احل هذه المشكلة