Djihad Dris نشر 13 يوليو 2020 أرسل تقرير مشاركة نشر 13 يوليو 2020 أصدقائي، كيف يمكنني نقل المعلومات بيت صفحات الموقع بإستخدام لغة php وhtml وcss؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
2 محمد ربيع زليول نشر 13 يوليو 2020 أرسل تقرير مشاركة نشر 13 يوليو 2020 في الأمثلة التالية سنتخيل أن موقعنا يحتوي على صفحتين page1.php و page2.php. وسنقوم بتمرير بعض المعلومات من الصفحة الأولى للصفحة الثانية هذه المعلومات. هناك العديد من الطرق لنقل البيانات بين صفحات الموقع سأذكر 3 منها: الطريقة الأولى: عن طريق الجلسات SESSION: لإستخدام SESSION في PHP يجب إضافة دالة session_start في بداية كل صفحة. وفي الصفحة الأولى ستقوم بإدخال معلومات من خلال مصفوفة SESSION. <?php // page1.php session_start(); echo 'Welcome to page #1<br />'; $_SESSION['favcolor'] = 'green'; $_SESSION['animal'] = 'cat'; وفي الصفحة الثانية، يمكنك قراءة هذه المعلومات عن طريق نفس المصفوفة. <?php // page2.php session_start(); echo 'Welcome to page #2<br />'; echo $_SESSION['favcolor']; // green echo $_SESSION['animal']; // cat الطريقة الثانية: عن طريق Cookie: تخزين المعلومات في الصفحة الأولى عن طريق متغير Cookies <?php // page1.php echo 'Welcome to page #1<br />'; $_COOKIE['favcolor'] = 'green'; $_COOKIE['animal'] = 'cat'; قراءة البيانات عن طريق نفس المتغير: <?php // page2.php echo 'Welcome to page #2<br />'; echo $_COOKIE['favcolor']; // green echo $_COOKIE['animal']; // cat الطريقة الثالثة: عن طريق GET وPOST: في صفحة الأولى يمكن وضع الرابط بالشكل التالي: <a href="page2.php?favcolor=green&animal=cat">Page2</a> أو يمكن إستخدام form كهذا: <form method="get" action="page2.php"> <input name="favcolor" value="blue"> <input name="animal" value="cat"> <input type="submit"> </form> وفي الصفحة الثانية، يمكن قراءة هذه المعلومات عن طريق مصفوفة GET أو POST: <?php // page2.php echo 'Welcome to page #2<br />'; echo $_GET['favcolor']; // green echo $_GET['animal']; // cat في حالة كانت method الخاصة ب form هي POST، عليك قراءة المعلومات من خلال مصفوفة POST بدلًا من GET 2 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 سمير معمري نشر 14 يوليو 2020 أرسل تقرير مشاركة نشر 14 يوليو 2020 نقل البيانات بين الصفحات يتم بالعديد من الطرق حسب بيئة العمل المستعملة .. استعمال الجلسات , ارسال البيانات بالفورم , الكوكيز ... اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Djihad Dris
أصدقائي،
كيف يمكنني نقل المعلومات بيت صفحات الموقع بإستخدام لغة php وhtml وcss؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.