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

session-back-include

مغلق
بدأه King naif في 26 ديسمبر 2004 · 3 رد · 461 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

اخواني الاعزاء عندي مجموعة اسئلة اتمنى ان اجد الأجابة الشافية لديكم

السؤال الأول:

عندي form لإ دخال البيانات بعد مايضغط المستخدم submit ينتقل لصفحة اخرى

ماهي الطريقة المثالية لكي امنع المستخدم ان يرجع للصفحة اللي فيها ال(form)

هل امنع المستخدم بعد انتقالة للصفحة الجديدة ان يضغط زر back ام ماذا ؟؟؟؟

السؤال الثاني:

عندي جدول لل (customer) اريد ان اسجل عملية (log in) (log out) لهم في DB عن طريق ال(session)

ماهي الطريقة المثالية لذالك وهل هذه الطريقة هي المستخدمة في المواقع والمنتديات

السؤال الثالث:

عندي مجموعة من الصفحات لها نفس تصميم القوائم في الأعلى وفي الجهة اليسرى والصفحة الداخلية ( اللتي في المنتصف)

هي اللتي تتغير اريد ان اسهل على المستخدم تحميل الصفحة بحيث اثبت القوائم العلوية واللتي في الجهة اليسرى

واللتي في المنتصف هي اللتي تتغير فقط

اريد طريقة غير طريقة

(include('menu.html''))

لأن في الطريقة السابقة عند استدعاء اي صفحة سوف يقوم ببناء القوائم من جديد وانا اريدها ثابتة

وجــــــــــــــــــــــــــــــزاكـــــــــــــــــــــم الــــــــلــــــــه خــــــــــــــــــــــــــــــــــــــير

#2

بالنسبة للسؤال الأول:

استخدم الجلسات بحيث تبدأ جلسة عند إنتقال المستخدم للصفحة الثانية

وتدرج كود في الصفحة الأولى يتحقق من أن المستخدم لم يزر الصفحة الثانية ، مثال:

الصفحة الأولى:

if(isset($_SESSION['vist'])
exit('sorry you vist page2');
//....html form

الصفحة الثانية:

session_start();
$_SESSION['vist']=1;
//.....Some Code

أما السؤال الثاني فلست بحاجة لتسجيل عمليات الدخول في قاعدة البيانات فقط استخدم

الجلسات كما في المثال السابق ، اما إن كنت مصر على التسجيل في قاعدة البيانات فأضف حقل

جديد لجدول customer وسجل فيه 1 عند دخول العضو و 0 عند خروجه.

بالنسبة للسؤال الثالث لا اعلم طريقة لذلك غير استخدام الإطارات frame وهي غير عملية

#3

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

شكرا اخي Teao على الرد

ولكن بالنسبة للسؤال الاول

صفحة الادخال ممكن ان يدخل له الزبون اكثر من مرة ولكن اذا دخل وعمل اضافة

لا اسمح له بعمل back

اما السؤال الثاني : فاحتاج تسجيل الدخول والخروج لكي لا يدخل لدي في النظام

نفس user في مكانين مختلفين

وشكرا

#4

لا شكر على واجب ،

------

صفحة الادخال ممك....

------

صراحة ما فهمت عليك ياليت توضح أكثر

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

اما السؤال الثاني : فاحتاج تسجيل ......

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

هل يعنى ذلك أن المسألة حلت؟

وأهلا بك :)

هذا الموضوع مغلق.

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