| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
| انشاء مسارات الموقع لنقول للزائر أنت الآن في هذه الصفحة الصفحة الرئيسية > عنوان اصلي > عنوان الفرعي الأول و... أريد الحل بدون الاستفادة من قاعدة البيانات وأخزن المعلومات عن مسارات الأصلية والفرعية في ملف واحد يعني أقول له هذا المسار level 1 وهذا المسار level 2 و... بواسطة برمجة php رجاءاً اعطوني الحل بشكل بسيط لأنني ليس مبرمج! وأشكركم مقدماً | |||||
|
| |||||
|
haidar: الأمر بسيط بإذن الله لكن أتمنى أنك تفهم أساسيات PHP على الأقل حتى يتنفذ الحل بشكل صحيح.لنتصور أن هناك رابط في الصفحة الرئيسية، ينقلك إلى قسم1 مثلاً، فعليك أن تمرر متغير من خلال الوصلة بحيث يمكنك استخدام هذا المتغير لكي تظهر وصلة جديدة ترجع الزائر إلى الصفحة الرئيسية. دعني أشرح هذا بمثال عملي ![]() في الصفحة الرئيسية هناك وصلة تمرر متغير للقسم واحد كود PHP: في الصفحة القسم1، اكتب ما يلي: كود PHP: الصفحة الرئيسية | القسم 1 وجملة الصفحة الرئيسية ستكون وصلة ترجع الزائر إلى الصفحة الرئيسية. أعلم أن شرحي تعيس، لأنني حقيقة كتبته على عجل، وهذا أبسط حل يمكن استخدامه، إذ هناك حلول أكثر تعقيداً والخبراء يمكنهم إفادتك أكثر مني | |||||
|
| |||||
|
أخي الكريم سردال أشكرك وأعتذر منك عن التأخير أخي أنا أردت أن تكون الطريقة باستخدام ملف نصي فيه أخزن المعلومات وأدعيه في أعلى الصفحة بواسطة أوامر الـ php أما امتحنت طريقتك حسب ما يلي انشأت ملف باسم index.php وأدرجت الكود الأول فيه أيضاً أنشأت ملف باسم Section1.php وأدرجت فيه الكود الثاني وبواسطة المتصفح فتحت الصفحة الرئيسية ظهر لي لينك قسم 1 نقرت عليه وانفتحت الصفحة الثانية تحتوي على الصفحة الرئيسية | echo "$section"; علماً بأن كلمات (الصفحة الرئيسية) تحتوي على لينك ومساره كالتالي http://localhost/$main وهو خطأ أين حدث معي الخطأ وعندي سؤال امحيرني في أي مكان في الملف الثاني أخبرنا الملف بأن قيمة المتغير $main هو الـ index هل هو من اللينك اللي في الصفحة الأولى كان، وأرسلنا الاطلاعات بواسطة المتصفح إلى الملف الثاني أم الأصح أنه عندما فتحنا الملف الثاني بواسطة المسار التالي http://localhost/section1.php?main=i...ction=Section1 أخذ القيمة والمتغير من مساره ما افتكر وصلت الفكرة أشكرك مقدماً | |||||
|
| |||||
|
حقيقة الحل الذي طرحته أنا لن ينفعك لكن نتعلم ونستفيد.أصلحت الأخطاء، أنشأ ملف بإسم index.htm وضع فيها هذه الشفرة: كود PHP: كود PHP: Test1 | الصفحة الرئيسية والصفحة الرئيسية ستكون على شكل وصلة ترجعك للصفحة الرئيسية. بالنسبة لسؤالك: في أي مكان في الملف الثاني أخبرنا الملف بأن قيمة المتغير $main هو الـ index فالجواب أنت كتبته نعم أخبرنا الملف الثاني عن طريق العنوان أن هناك متغيرين وقيمتهما كذا وكذا، وهذه ميزة تستطيع استخدامها في PHP كثيراً لاحظ أن الوصلة في الصفحة الأولى تحتوي على جملة main=index.htm وبذلك نستطيع تحديد المتغير في الصفحة اللتي تنتقل لها عبر الوصلة.أتمنى أنك فهمت الفكرة | |||||
|
![]() |
| أدوات الموضوع | |
| |