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

[ تمت الإجابة ]سؤال بخصوص إنشاء session

بدأه miedoo في 5 يونيو 2012 · 4 رد · 567 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عندي سؤال بخصوص إنشاء session

في حين يعمل مستخدم login إلى موقع فإن session يسجل قيمة بأن المستخدم دخل مثل هذا

<?php
session_start();
include("classes/account.class.php");

$t1 = $_GET['x1'];
$t2 = $_GET['x2'];
//$result="";
$c = new account();

if($c->islogin($t1,$t2)){//يعمل على فحص القيم و يرى في قاعدة البيانات إذا كانوا مسجلين... وهذا معناه مهما أدخل المستخدم من قيم لن يتمكن من الدخول إلا إذا كان مسجلا
	$_SESSION['username'] = $t1;
	//$result = $c->checktype($t1); 
	//echo json_encode($result);
	echo json_encode($c->checktype($t1));
}else{
	echo json_encode("no");
}
?>

شيء من هذا القيبل

لكن سؤالي هو ألن تحدث مشاكل في السيرفر بسبب إسم session واحد مع إن القيم مختلفة, أم يجب أن أعطي لكل مستخدم إسم session خاص به؟

ملاحظة : قيمة $t1 هي إيميل المستخدم

ملاحظة2: أنا أبرمج بطريقة OOP

تم تعديل هذه المشاركة بواسطة miedoo في 5 يونيو 2012 في 10:17

#2

ماذا تقصد بـإسم session

الجلسه (session) تقوم بتخزين قيم كل مستخدم في متغيرات مختلفه تابعه للجلسه الواحده فإذا قام مستخدم بتسجيل الدخول عن طريق متصفح فيرفوكس وتسجيل الدخول بنفس الوقت بنفس الإسم عن طريق متصفح كروم فالنتيجه متغيرات جلسه مختلفه لكل متصفح ولا يؤثر هذا بذاك , أنت تبني البرنامج على أساس أن المستخدم سيستخدم القيم التاليه للجلسه ولا تفكر في مذا يحدث إذا سجل بإسم آخر أو بنفس الإسم عن طريق كمبيوتر آخر أو متصفح آخر لأن الإجراءات ستسير بشكل منتظم ولن يحدث تضارب إلا إذا فكرت في المسجل الآخر

CMS Sfhati , Website Generator


نظام إدارة المحتوى صفحتي ... جربه الآن 


 


small-logo.png

#3
بسام العيساوي كتب:

ماذا تقصد بـإسم session

قصدت هذا

$_session['<الإسم>']

و آسف لعدم التوضيح

تم تعديل هذه المشاركة بواسطة miedoo في 5 يونيو 2012 في 21:48

#4

كما أخبرتك مسبقا هذا متغير للجلسه وفي كل جلسه له قيمه تعتمد على هذه الجلسه ولا تؤثر إلا في الجلسه التي هو فيها

CMS Sfhati , Website Generator


نظام إدارة المحتوى صفحتي ... جربه الآن 


 


small-logo.png

#5
بسام العيساوي كتب:

كما أخبرتك مسبقا هذا متغير للجلسه وفي كل جلسه له قيمه تعتمد على هذه الجلسه ولا تؤثر إلا في الجلسه التي هو فيها

في هذه الحالة... شكرا لحسن تعاونكم فقد أردت التأكد هل ما اقوم به صحيح أم لا

لكن مشكور جدا على المساعدة

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…