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

مشكلة ال Session على السيرفر وكيفية حلها

بدأه danyowen في 20 يونيو 2008 · 9 رد · 987 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الاخوة الكرام

لدى رفعي لموقع وكانت الية الsession تعمل بشكل صحيح على الlocalhost ولكن عند رفع الموقع على

السرفر فان ال session تعمل على صفحات وعلى صفحات اخرى لا تعمل للتوضيح اكثر :

انا اسندت قيمة للمتحول

$_SESSION['user_id']=$x;

فان هذه القيمة تعمل في بعض الصفحات وبعض الصفحات لا تعمل فيها

مع العلم انو بكل الصفحات تم استدعاء الوظيفة session_start()

ولكن كأنو المشكلة فقط في الصفحات الموجودة داخل المجلد admin على مجلد فرعي من مجلدات الموقع

فلو هناك حل لهذه المشكلة سدد الله خطاكم

تم تعديل هذه المشاركة بواسطة danyowen في 20 يونيو 2008 في 15:02

#2

هل حاولت التواصل مع الدعم الفني للسيرفر ؟

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

------------------------------------------------------------------------------------------------

gazabigBanner.jpg

------------------------------------------------------------------------------------------------

#3

جرب إعادة رفع مجلد admin .

''‏اللهم إني أسالك إيمانا دائما وأسألك قلبا خاشعا وأسألك علما ‏نافعا وأسألك يقينا صادقا وأسألك دينا قيما وأسألك العافية من كل ‏بلية''

'‏اللهم أغفر للمؤمنين و المؤمنات و المسلمين و المسلمات الأحياء ‏منهم و الأموات'

www.it-scoop.com

#4

أخواني الكرام

أشكر لكم الرد

لقد أعدت رفع مجلد admion مرة اخرى ولم تحل المشكلة

واذا كنت أريد سؤال الدعم الفني للسيرفر فماذا سأقول لهم المشكلة

نوروني الله ينور طريقكم

#5

ممكن تبعث صفحة واحدة من الصفحات التي ظهرت بها أخطاء

إذا لم ترد رفعها أمام الجميع أرسلها لي كرسالة خاصة ... لأني أشك بأن المشكلة من الصفحة وليس من الاستضافة !!

هل تظهر رسالة خطأ؟؟؟؟ أم لايعطي شيء؟؟ يعني هل حاولت طباعة المتحو $x ولم يعطي شيء (فراغ) ؟؟

#6

الاخ الكريم خالد

انا رح ارفعلك ملف من الملفات حتشوف انا عامل شرط على متحول الجلسة لو ما كانت قيمته 5 مثلا يعطيني رسالة اعتذار

والاكيد انو قيمة 5 اسندت لمتحول الجلسة من الصفحة التي قبل هذه الصفحة لانه شرط الولوج لها أيضا

فماني عرفان شو المشكلة بصراحة

مع جزيل الامتنان

services.rar

#7

مثل ماتوقعت

أخي الكريم لاتضع session_start(); إلا في بداية الصفحة أي لايجب أن يكون قبلها شي ، حتى لو سطر فارغ

يوجد بعض الأخطاء الأخرى (أخطاء تصميم) مثلاً أنت تطبع link و style ثم تطبع الجدول ...

يجب وضع style وال link في head والجدول في body

تفحص المرفق جيداً

services.rar

#8

ياخالد , الاخ قال ان الصفحه علمت معه على الـ localhost ..

بالنسبه للـ session_start , بحد عملي انها يجب ان توضع قبل اي output , وليس واجب ان تكون في بداية الكود ..

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

------------------------------------------------------------------------------------------------

gazabigBanner.jpg

------------------------------------------------------------------------------------------------

#9

طيب ... إذا لم ينفع الحل ممكن ترسل المشروع ... عشان أشغله على اللوكل هوست عندي وأجربه

#10

سلام

جرب مرر عند الانتقال لصفحة ثانية , القيمة SID , لانو في مرات صارت معي نفس مشكلتك , بس على اللوكال هوست , يعني مع امثلة وامثلة لاء و

المشكلة انو احيانا على مايبدو كانت السشن عم تضيع اثناء الانتقال , بس لما تمرر SID مع العنوان يلي بدك تروحله بتضمن انو ماتضيغ السشن

يعني مثلا هيك

pageName?.SID

بتمنى انو يمشي الحال معك

سلام

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