العودة   منتديات عشاق السودان > منتديات الكمبيوتر والإنترنت > منتدى البرمجة
التسجيل مستضيف الصور التعليمـــات قائمة الأعضاء التقويم البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد
 
LinkBack أدوات الموضوع طرق مشاهدة الموضوع
قديم 14-08-2005, 14:19   رقم المشاركة : 1 (permalink)
معلومات العضو
عاشقة الصمت
عضو فعال
 
الصورة الرمزية عاشقة الصمت
 

 

 
إحصائية العضو








عاشقة الصمت غير متواجد حالياً

 

إحصائية الترشيح

عدد النقاط : 10
عاشقة الصمت is on a distinguished road

 

 

session in php

سلاماااااااااات شباب البرمجه

سؤالى :-
كيفيه التعامل مع ال sesstion فى ال php?

التوقيع

يمكن انا بحلم و الزمن الحلم طال توهني بين الحقيقه و الخيال

عاشقة الصمت غير متواجد حالياً   رد مع اقتباس
قديم 14-08-2005, 15:14   رقم المشاركة : 2 (permalink)
معلومات العضو
Silent Storm
المشرف العام
 
الصورة الرمزية Silent Storm
 

 

 
إحصائية العضو









Silent Storm غير متواجد حالياً

 

إحصائية الترشيح

عدد النقاط : 10
Silent Storm تم تعطيل التقييم

 

 

السلام عليكم
الـSession هو نظام للتحكم بالموقع وله تطبيقات كثيرة جدا ،، مثلاً عند الانتقال من صفحة الى أخرى في موقع معين فإن بروتوكول الـ HTTP لا يمكنه معرفة أن تلك الصفحات قد تم تصفحها من قبل نفس الشخص ، ولكن مع الـ cookies وما نحن بصدده هنا الـ Session تقدم تلك الطريقة ، ولذلك وببساطة فإن الـ Session هي مكان على جهاز المتصفح يمكن من خلاله تخزين قيمة معينة للرجوع اليها في حال قام نفس الشخص بالانتقال من صفحة الى أخرى .
الهدف الرئيسي للـ Session التعرف على الشخص الذي يقوم بتصفح الموقع.
يطلق عليها اسم الجلسات بالعربي ،فالــSession تسجيل متغير على جهاز المستخدم لي مدة معينة تنتهي بانتهاء الجلسة ، ومن هنا جاءت التسمية ،،ببساطة كل مرة تقوم بزيارة الموقع تبدأ جلسة أو Session جديدة ، مع ملاحظة أن هناك طرق للتحكم بوقت الانتهاء كما في الـ cookies ، بالاضافة الى طرق اخرى عن طريق قواعد البيانات ( وهنا تكمن القوة )
وجميع سكريبتات الـphp الناجحة تستخدم هذا النظام ،
قبل أن تستخدم أياً من دوال الـ Session يجب اخبار السكربت أن يبدأ جلسة Session ، والطريقة هي أن تضع في بداية السكربت وفي أول سطر فيه بعد علامة الفتح ما يلي :

كود:
<? 
session_start(); 
?>
في هذه الحالة فقط يمكن أن تقوم باستخدام دوال الـ Session الأخرى ، أما اذا لم يتم كتابة هذا السطر فلن يتم ذلك .
http://www.php.net/session
واتمنى ان اكن قد قدمت لك شئيا مفيدا ، وطبعا الـsession الكلام عنه كتير ، واذا كان لديك اي استفسار فانا جاهز
ولك الشكر

التوقيع

Silent Storm غير متواجد حالياً   رد مع اقتباس
قديم 14-08-2005, 16:11   رقم المشاركة : 3 (permalink)
معلومات العضو
demon
عضو مميز
 
الصورة الرمزية demon
 

 

 
إحصائية العضو








demon غير متواجد حالياً

 

إحصائية الترشيح

عدد النقاط : 20
demon is on a distinguished road

 

 

معلومات رائعة ياHaMaDa4eVeR يا خطير

شكرا على المرور والمشاركة

التوقيع

demon غير متواجد حالياً   رد مع اقتباس
قديم 14-08-2005, 22:03   رقم المشاركة : 4 (permalink)
معلومات العضو
demon
عضو مميز
 
الصورة الرمزية demon
 

 

 
إحصائية العضو








demon غير متواجد حالياً

 

إحصائية الترشيح

عدد النقاط : 20
demon is on a distinguished road

 

 

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

وشكرا لك مرة اخرى علي الزيارة وانشاء الله تدوم الاسئلة والمشاركات

التوقيع

demon غير متواجد حالياً   رد مع اقتباس
قديم 15-08-2005, 11:53   رقم المشاركة : 5 (permalink)
معلومات العضو
عاشقة الصمت
عضو فعال
 
الصورة الرمزية عاشقة الصمت
 

 

 
إحصائية العضو








عاشقة الصمت غير متواجد حالياً

 

إحصائية الترشيح

عدد النقاط : 10
عاشقة الصمت is on a distinguished road

 

 

سلاماااااااااااات

الاخ HaMaDa4eVeR والاخ demon اشكركم على الاجابه واكيد استفد منها
انا شغاله فى برنامج بال php بس معكس معاى فى ال session و خصوصا انو 3/4 البيانات العايزه انقلا من صفحه لى آخرى مستعمله فيها ال session .


و دمتم رحاااااااااااااااااااااب

التوقيع

يمكن انا بحلم و الزمن الحلم طال توهني بين الحقيقه و الخيال

عاشقة الصمت غير متواجد حالياً   رد مع اقتباس
قديم 15-08-2005, 15:22   رقم المشاركة : 6 (permalink)
معلومات العضو
Silent Storm
المشرف العام
 
الصورة الرمزية Silent Storm
 

 

 
إحصائية العضو









Silent Storm غير متواجد حالياً

 

إحصائية الترشيح

عدد النقاط : 10
Silent Storm تم تعطيل التقييم

 

 

اهلا وسهلا بك اختي رحاب
حتى يتثنى لنا مساعدتك اعطينا فكرة سريعة عن برنامجك ، وايه الصعوبات التي واجهتك عند استخدام الـsession ولك الشكر

التوقيع

Silent Storm غير متواجد حالياً   رد مع اقتباس
قديم 15-08-2005, 16:08   رقم المشاركة : 7 (permalink)
معلومات العضو
عاشقة الصمت
عضو فعال
 
الصورة الرمزية عاشقة الصمت
 

 

 
إحصائية العضو








عاشقة الصمت غير متواجد حالياً

 

إحصائية الترشيح

عدد النقاط : 10
عاشقة الصمت is on a distinguished road

 

 

اهليييييييين

البرنامج ببساطه بيخزن معلومات عن مواقع و طرق الربط بتاعتا فا بالتالى بيدى امكانيه اضافه و حذف و مسح و طريقه الانتقال من رابط لى آخر بتم عن طريق الضغط على الموقع الاصلاً هو مستعرض من قاعده البيانات و فى معلومات بكون مخرناها فى ال session بستفيد منها فى استعراض الييانات دى بصوره عامه اما المشكله المستعصيه على انو انا فاتحه ال session ومخزنه فيها البيانات بس البرنامج ما بيكون شايفا خالص يعنى رسالة الخطا البتجى انو ال session البيانات دى ما مخزنه فيها دى بيحصل لم استعرض الصفحه البصمم فيها من ال browser بتاع الانترنت لكن لم استعرضا من ال IIS المشكله دى بتكون اول مره لكن لم اعمل refresh للصفحه بتشتغل عادى .

ودمتم رحاااااااااااااااااب

التوقيع

يمكن انا بحلم و الزمن الحلم طال توهني بين الحقيقه و الخيال

عاشقة الصمت غير متواجد حالياً   رد مع اقتباس
قديم 15-08-2005, 16:27   رقم المشاركة : 8 (permalink)
معلومات العضو
Silent Storm
المشرف العام
 
الصورة الرمزية Silent Storm
 

 

 
إحصائية العضو









Silent Storm غير متواجد حالياً

 

إحصائية الترشيح

عدد النقاط : 10
Silent Storm تم تعطيل التقييم

 

 

السلام عليكم
ربما الـsession لا تعمل كما ينبغي ، تاكدي من الاعدات من خلال ملف الـphp.ini
وتاكدي من مسار مجلد التخزين ،
من خلال طرحك لفكرة البرنامج يبدوا لي انك تريدين عمل لوحة تحكم خاصة لشخص معين بواسطة الـsession ويمكنك ببساطة عمل هذا ..
واتمنى ان ترفقي لي رسائل الخطا كما هي
ولك الشكر

التوقيع

Silent Storm غير متواجد حالياً   رد مع اقتباس
قديم 16-08-2005, 09:35   رقم المشاركة : 9 (permalink)
معلومات العضو
عاشقة الصمت
عضو فعال
 
الصورة الرمزية عاشقة الصمت
 

 

 
إحصائية العضو








عاشقة الصمت غير متواجد حالياً

 

إحصائية الترشيح

عدد النقاط : 10
عاشقة الصمت is on a distinguished road

 

 

سلاماااااااااااات
not set
Notice: Undefined variable: user_s in D:\datacloud\desgin\main.php on line 30

كل رسايل الاخطاء بالشكل دى مع انو انا عامله ليها set

التوقيع

يمكن انا بحلم و الزمن الحلم طال توهني بين الحقيقه و الخيال

عاشقة الصمت غير متواجد حالياً   رد مع اقتباس
قديم 16-08-2005, 17:35   رقم المشاركة : 10 (permalink)
معلومات العضو
Silent Storm
المشرف العام
 
الصورة الرمزية Silent Storm
 

 

 
إحصائية العضو









Silent Storm غير متواجد حالياً

 

إحصائية الترشيح

عدد النقاط : 10
Silent Storm تم تعطيل التقييم

 

 

السلام عليكم
اول شي انصحك تستخدمي سيرفر AppServ
لانه الاحدث ..
واعطيني الكود حتى احاول تنفيذه في جهازي
ولك الشكر

التوقيع

Silent Storm غير متواجد حالياً   رد مع اقتباس