Djihad Dris نشر 13 يوليو 2020 أرسل تقرير نشر 13 يوليو 2020 أصدقائي، كيف يمكنني نقل المعلومات بيت صفحات الموقع بإستخدام لغة php وhtml وcss؟ اقتباس
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 اقتباس
0 سمير معمري نشر 14 يوليو 2020 أرسل تقرير نشر 14 يوليو 2020 نقل البيانات بين الصفحات يتم بالعديد من الطرق حسب بيئة العمل المستعملة .. استعمال الجلسات , ارسال البيانات بالفورم , الكوكيز ... اقتباس
السؤال
Djihad Dris
أصدقائي،
كيف يمكنني نقل المعلومات بيت صفحات الموقع بإستخدام لغة php وhtml وcss؟
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.