[شرح] ربط كليجا مع اي سكربت

لشرح امور خاصه بكليجا .. تثبيت كذا .. عمل كذا .. الخ
مغلق
عبدالرحمن عوضه
عضو جديد
مشاركات: 7
اشترك في: 13 ديسمبر 2009, 00:50

رد: [شرح] ربط كليجا مع اي سكربت

مشاركة بواسطة عبدالرحمن عوضه »

نسيت كلمة مرور الادمن
ما هو الحل
لا يمكنني الوصول الى لوحة التحكم حاليا
saanina
عبدالرحمــــن
مشاركات: 3762
اشترك في: 30 أغسطس 2004, 13:54

رد: [شرح] ربط كليجا مع اي سكربت

مشاركة بواسطة saanina »

عبدالرحمن عوضه,
قم باسترجاعه بشكل طبيعي للبريد الالكتروني
عبدالرحمن عوضه
عضو جديد
مشاركات: 7
اشترك في: 13 ديسمبر 2009, 00:50

رد: [شرح] ربط كليجا مع اي سكربت

مشاركة بواسطة عبدالرحمن عوضه »

تظهر لي رسالة
قم بالذهاب الى المنتدى واسترجع كلمة المرور؟؟
عبدالرحمن عوضه
عضو جديد
مشاركات: 7
اشترك في: 13 ديسمبر 2009, 00:50

رد: [شرح] ربط كليجا مع اي سكربت

مشاركة بواسطة عبدالرحمن عوضه »

لقد حاولت ربط قواعد البيانات مع المتندى
www.englab-su.com/up
www.englab-su.com/bb
prince10
عضو جديد
مشاركات: 6
اشترك في: 14 ديسمبر 2009, 13:43

رد: [شرح] ربط كليجا مع اي سكربت

مشاركة بواسطة prince10 »

saanina كتب:اذن فك الربط عن المنتديات وانتظر النسخه القادمه

لفك الربط اضف الكود التالي في ملف الكونفق

كود: تحديد الكل

define('IGNORE_USER_SYSTEM', true); 



فين اضيفه بالضبط يالغالي
SAFAD
عضو جديد
مشاركات: 41
اشترك في: 19 يوليو 2009, 18:19
مكان: الجزائر
اتصال:

رد: [شرح] ربط كليجا مع اي سكربت

مشاركة بواسطة SAFAD »

لكل من طلب كود SMF

كود: تحديد الكل

<?php

if (!defined('IN_COMMON'))
{
   exit('no directly opening : ' . __file__);
}
 

function kleeja_auth_login ($name, $pass)
{
   global $script_path ;
   
   if(isset($script_path)) {
   
   if($script_path[strlen($script_path)] == '/')
   {
      $script_path = substr($script_path, 0, strlen($script_path));
   }

   $script_path = ($script_path[0] == '/' ? '..' : '../') .  $script_path;
   
   
   
   if(file_exists($script_path . '/Settings.php'))
   {
      require ($script_path . '/Settings.php');
      $forum_srv   = $db_server;
      $forum_db   = $db_name;
      $forum_user   = $db_user;
      $forum_pass   = $db_passwd;
      $forum_prefix = $db_prefix;
   }
   else
   {
      big_error('Forum path is not correct', sprintf($lang['SCRIPT_AUTH_PATH_WRONG'], 'SimpleMachineForum'));
   }
   }
   else
   {
      $forum_srv   = $script_srv;
      $forum_db   = $script_db;
      $forum_user   = $script_user;
      $forum_pass   = $script_pass;
      $forum_prefix = $script_prefix;
   }
   
   if(empty($forum_srv) || empty($forum_user) || empty($forum_db))
   {
      return;
   }
   
   mysql_connect($forum_srv, $forum_user, $forum_pass, $forum_db);
   unset($forum_pass);
   
   //securing name
   
   $secnam=mysql_real_escape_string($name);
   $shapw=sha1(strtolower($secnam) . $pass) ;
   $query= "SELECT * FROM smf_members WHERE member_name='$secnam' AND passwd='$shapw' ";
   echo "$query";   

   $result = mysql_query($query);
   

   if (mysql_num_rows($result) != 0)
   {
   
      while($row=mysql_fetch_array($result))
      {
         $_SESSION['USER_ID']   = $row['id_member'];
         $_SESSION['USER_NAME']   = $row['member_name'] ;
         $_SESSION['USER_MAIL']   = $row['email_address'];
         $_SESSION['USER_ADMIN']   = ($row['id_group'] == 1) ? 1 : 0;
         $_SESSION['USER_SESS']   = session_id();
         
      }
     
      mysql_free_result($result);   
      unset($pass);
      mysql_close();
     
     
      return true;
   }
   else
   {
      mysql_close();
      return false;
   }
}   

function kleeja_auth_username ($user_id)
{

   global $script_path ;
   
   if(isset($script_path)) {
   
   if($script_path[strlen($script_path)] == '/')
   {
      $script_path = substr($script_path, 0, strlen($script_path));
   }

   $script_path = ($script_path[0] == '/' ? '..' : '../') .  $script_path;
   
   
   
   if(file_exists($script_path . '/Settings.php'))
   {
      require ($script_path . '/Settings.php');
      $forum_srv   = $db_server;
      $forum_db   = $db_name;
      $forum_user   = $db_user;
      $forum_pass   = $db_passwd;
      $forum_prefix = $db_prefix;
   }
   else
   {
      big_error('Forum path is not correct', sprintf($lang['SCRIPT_AUTH_PATH_WRONG'], 'SimpleMachineForum'));
   }
   }
   else
   {
      $forum_srv   = $script_srv;
      $forum_db   = $script_db;
      $forum_user   = $script_user;
      $forum_pass   = $script_pass;
      $forum_prefix = $script_prefix;
   }
   
   if(empty($forum_srv) || empty($forum_user) || empty($forum_db))
   {
      return;
   }
   
   mysql_connect($forum_srv, $forum_user, $forum_pass, $forum_db);
   unset($forum_pass);
   
   //securing name
   
$valnin=intval($user_id);
   $query= "SELECT member_name FROM smf_members WHERE id_member='$valnin'" ;
         

   $result = mysql_query($query);
   

   if (mysql_num_rows($result) != 0)
   {
   
      while($row=mysql_fetch_array($result))
      {
         $returnname = $row['username'];
         
      }
     
      mysql_free_result($result);   
      unset($pass);
      mysql_close();
     
     
      return true;
   }
   else
   {
      mysql_close();
      return false;
   }
}
         
   

?>


للأسف لم يهتم أصحاب كليجا لتعبي و لا أعلم لم لم يقبلوني معهم :(
saanina
عبدالرحمــــن
مشاركات: 3762
اشترك في: 30 أغسطس 2004, 13:54

رد: [شرح] ربط كليجا مع اي سكربت

مشاركة بواسطة saanina »

SAFAD
تعبك على العين والراس
ولما تفتح مكتبه الاضافات راح يضاف الكود لها باسمك بكل امانه واخلاص
شكرا لك ويعطيك الف عافيه
phpfalcon
بـــدر
مشاركات: 565
اشترك في: 26 فبراير 2009, 03:56

رد: [شرح] ربط كليجا مع اي سكربت

مشاركة بواسطة phpfalcon »

SAFAD , نحن لا نحتقرك او نتعمد ان نتجاهلك فانشغالنا على بعض الامور الهتنا عن العمل الخارجي على كليجا ( كعملك مثلا ) فارجو ان تلتمس لنا العذر ولعلمك العمل على كليجا مفتوح للجميع لاينحصر على شخص واحد او فريق واحد فقط فالعمل على كليجا جماعي و تاكد باننا نحترم جهد كل شخص قام بتطوير كليجا اما بالعمل على الشفرة المصدرية او من خلال الاقتراحات والاراء التي تطرح هنا

بالنسبه للكود فهو ممتاز لكن يحتاج إلى مراجعه وتعديل منك ليتناسب مع آخر التحديثات التي اجريت في الاونه الاخيرة على كليجا


شكرا لك
عبدالرحمن عوضه
عضو جديد
مشاركات: 7
اشترك في: 13 ديسمبر 2009, 00:50

رد: [شرح] ربط كليجا مع اي سكربت

مشاركة بواسطة عبدالرحمن عوضه »

اشكر كافة جهودكم
واطلب منكم المساعده
لا يمكنني استعادة كلمة المرور اتمنى حل لاستعاده كلمة مرور الادمن
وشكرا
آخر تعديل بواسطة عبدالرحمن عوضه في 24 ديسمبر 2009, 16:11، تم التعديل مرة واحدة.
عبدالرحمن عوضه
عضو جديد
مشاركات: 7
اشترك في: 13 ديسمبر 2009, 00:50

رد: [شرح] ربط كليجا مع اي سكربت

مشاركة بواسطة عبدالرحمن عوضه »

اشكر كافة جهودكم
واطلب منكم المساعده


لا يمكنني استعادة كلمة المرور اتمنى حل لاستعاده كلمة مرور الادمن
وشكرا
مغلق