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

السجل لا يظهر إلا بتحديث الصفحة !

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

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

عندي صفحة أنشأت فيها فورم يقوم المستخدم بملأه لتعبئة بيانات (صفحة للموظفين، صفحة للموردين،...و غيره)، عندما ينتهي المستخدم من تعبئة الفورم و يضغط على زر "إضافة"، فإن كود ال PHP الذي وضعته يقوم بإضافة سجل بقاعدة بيانات ال MySQL و يتحول المستخدم إلى صفحة تعطيه رسالة أنه تمت الإضافة بنجاح. إلى الآن كل شيء يسير كما يجب، المشكلة عندي أنه عندي صفحة لعرض البيانات، مثلاً صفحة عرض بيانات الموظفين إسمها employees_list.php، إذا قام المستخدم بالذهاب لهذه الصفحة لرؤية بيانات السجل التي تم إضافته بنجاح للتو، فإن صفحة عرض بيانات الموظفين لا تقوم بعرض بيانات الموظف الذي تم إضافته للتو ، أما إن قام المستخدم بعمل تحديث للصفحة ( الضغط على F5 ) عندها يتم عرض هذا السجل بدون أي مشاكل!.

هل من حل لهذه المشكلة لأتخلص من ضرورة الضغط على F5 و يصير بدلاً منه السجلات المضافة حديثاً تعرض بمجرد فتح صفحة العرض مباشرة؟!

شكراً للجميع،،،

#2

أعتقد أن المشكله بسبب ترتيب الكود

يعني أنت تقوم بإضافة السجل بعد إظهار النتائج ويجب أن تفعل العكس يكون الكود الخاص بالإضافة في البداية وكود إظهار النتائج بعدة

CMS Sfhati , Website Generator


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


 


small-logo.png

#3

شكراً لك أخي الكريم "bastr3" على ردك.

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

شكراً لك أخي "bastr3" مرة أخرى.

مع أطيب التحيات،،،

#4

:) الحمد لله

خلينا نشوف شغلك ... حط الرابط إذا كان الشغل حلو :rolleyes:

CMS Sfhati , Website Generator


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


 


small-logo.png

#5

فعلاً الحمدلله :happy: .

العمل جداً متواضع أخي "bastr3"، و أنا للحقيقة بدأت مؤخراً أتعلم ال PHP/MySQL، و الموقع المقصود في السؤال هو تمرين كنت أتدرب عليه. سأريك أعمالي عندما أحترف الأمر و يشار إلي بالبنان...أدعو لي :happy: .

مع أطيب التحيات،،،

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