• 0
M4N2NET2000

مشكلة في موقع PHP

سؤال

السلام عليكم ورحمة الله

انا جديد في php

عندي موقع حاولت ادخل على لوحة التحكم للاسف تظهر رسالة خطأ

p_17126r7s21.png



دخلت على الاستضافة - قواعد البيانات - فتحت الداتا بيس ووصلت الى جدول المستخدمين 

p_1712x9bnt1.png


اضفت مستخدم جديد
وحاولت اعمل تسجيل دخول للاسف يعطيني رسالة خطأ

دخلت على كود الصفحة ووجدت هذا الكود 

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) == ){

        
$_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;
}



?>



اذا ممكن 
ابغى اعرف هل الكود السابق بيعمل بشكل صحيح ؟؟؟؟


وكيف ممكن احل هذه المشكلة

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

0 إجابة على هذا السؤال .

لاتوجد إجابات على هذا السؤال حتى الآن .

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .