اذهب إلى المحتوى
  • 0

ازاي اربط ملفات الfront end بملفات ال back end

منتصر احمد

السؤال

Recommended Posts

  • 0

يوجد طرق مختلفة للجميع بين لغة PHP و HTML 

وبشكل عام يوجد طريقتين للربط بينهما والطريقة الأولى هي استخدام رمز php نفسه في ملف html ، أي تحتاج إلى وضع علامة البدء php؟> وإغلاق العلامة <? وكتابة شيفرة PHP بينهما ، مثلاً 

<!DOCTYPE html>
<html>
  <head>
    <title>Embed PHP in a .html File</title>
  </head>
  <body>
    <h1><?php echo "Hello World" ?></h1>
  </body>
</html>

وبما أن لغة PHP هي لغة نصية من جانب الخادم فسوف يتم تفسير الرمز وتشغيله من قبل الخادم . سوف تكون نتيجة المثال السابق كالتالي  

<?php echo "Hello World" ?>

  في حال كان امتداد الملف .html سوف يتم طباعة النص داخل الوسم h1 دون التعرف على شيفرة php لذلك لتعرف على شيفرة PHP يجب أن يكون امتداد الملف .php وعندها سوف تكون النتيجة على المتصفح 

Hello World

أما الطريقة الثانية هي نستخدم قدرات PHP Series التي تتيح لك توصيل سلاسل مختلفة إلى سلسلة أخرى . وأخيرا، استخدم echo لعرض السلسلة المتصلة. ويكون هيكل الشيفرة البرمجية كالتالي 

<!DOCTYPE html>
<html>
  <head>
    <title>...</title>
  </head>
  
  <body>
    HTML...
    <?php PHP code ... ?>
    HTML...
    <?php PHP code ... ?>
    HTML...  
  </body>
</html>

يتم توضيح الطريقة في هذا المثال ، سوف نستخدم الحلقات لطباعة العناصر . 

<!DOCTYPE html>
<html>
  <head>
    <title>How to put PHP in HTML - foreach Example</title>
  </head>
  <body>
    <?php
        $employees = array(‘John’, Michelle’, Mari’, Luke’, Nellie’);
    ?>
    <h1>List of Employees</h1>
    <ul>
    <?php foreach ($employees as $employee) { ?>
        <li><?php echo $employee ?></li>
    <?php }  ?>
    </ul>
  </body>
</html>

نقوم بإنشاء مصفوفة في بداية البرنامج  بعد ذلك، استخدمنا foreach للبحث في قيم المصفوفة . وأخيرا، استخدمنا echo لعرض قيمة عناصر المصفوفة. وسوف تكون النتيجة كالتالي 

List of Employees 

John
Michelle
Mari
Luke
Nellie

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 1 دقيقة مضت قال أسامة زيادة:

يوجد طرق مختلفة للجميع بين لغة PHP و HTML 

وبشكل عام يوجد طريقتين للربط بينهما والطريقة الأولى هي استخدام رمز php نفسه في ملف html ، أي تحتاج إلى وضع علامة البدء php؟> وإغلاق العلامة <? وكتابة شيفرة PHP بينهما ، مثلاً 


<!DOCTYPE html>
<html>
  <head>
    <title>Embed PHP in a .html File</title>
  </head>
  <body>
    <h1><?php echo "Hello World" ?></h1>
  </body>
</html>

وبما أن لغة PHP هي لغة نصية من جانب الخادم فسوف يتم تفسير الرمز وتشغيله من قبل الخادم . سوف تكون نتيجة المثال السابق كالتالي  


<?php echo "Hello World" ?>

  في حال كان امتداد الملف .html سوف يتم طباعة النص داخل الوسم h1 دون التعرف على شيفرة php لذلك لتعرف على شيفرة PHP يجب أن يكون امتداد الملف .php وعندها سوف تكون النتيجة على المتصفح 


Hello World

أما الطريقة الثانية هي نستخدم قدرات PHP Series التي تتيح لك توصيل سلاسل مختلفة إلى سلسلة أخرى . وأخيرا، استخدم echo لعرض السلسلة المتصلة. ويكون هيكل الشيفرة البرمجية كالتالي 


<!DOCTYPE html>
<html>
  <head>
    <title>...</title>
  </head>
  
  <body>
    HTML...
    <?php PHP code ... ?>
    HTML...
    <?php PHP code ... ?>
    HTML...  
  </body>
</html>

يتم توضيح الطريقة في هذا المثال ، سوف نستخدم الحلقات لطباعة العناصر . 


<!DOCTYPE html>
<html>
  <head>
    <title>How to put PHP in HTML - foreach Example</title>
  </head>
  <body>
    <?php
        $employees = array(‘John’, Michelle’, Mari’, Luke’, Nellie’);
    ?>
    <h1>List of Employees</h1>
    <ul>
    <?php foreach ($employees as $employee) { ?>
        <li><?php echo $employee ?></li>
    <?php }  ?>
    </ul>
  </body>
</html>

نقوم بإنشاء مصفوفة في بداية البرنامج  بعد ذلك، استخدمنا foreach للبحث في قيم المصفوفة . وأخيرا، استخدمنا echo لعرض قيمة عناصر المصفوفة. وسوف تكون النتيجة كالتالي 


List of Employees 

John
Michelle
Mari
Luke
Nellie

 

انا اريد ربط python

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 3 دقائق مضت قال مسعود زاهي:

مرحبا محمد،

أرجو توضيح الأمر الذي تريد فعله حتى نستطيع مساعدتك وتوجيهك.

اريد ان اربط ملف python بملف html 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 7 دقائق مضت قال Mohamed Montaser3:

اريد ان اربط ملف python بملف html 

هل تُريد إنشاء تطبيق ويب ؟ أو  إظهار بيانات على ال HTML إنطلاقا من ملف بايثون فقط ؟

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 1 دقيقة مضت قال مسعود زاهي:

هل تُريد إنشاء تطبيق ويب ؟ أو تُريد فقط أن تقوم بإظهار بيانات على ال HTML إنطلاقا من ملف بايثون؟

الاثنين

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 10 دقائق مضت قال Mohamed Montaser3:

الاثنين

لإنشاء تطبيقات ويب باستخدام لغة بايثون توجد عدة أُطر عمل (frameworks) لعل أشهَرها: Django و Flask.

تُوجد عدة مقالات في أكاديمية حسوب تُوضح لك طريقة عمل جانغو وفلاسك تجدها هُنا:

كما تُوجد دورة مَدفوعة في أكاديمية حَسوب حول أساسيات أُطر العمل جانغو و فلاسك، يُمكنك الوصول إليها عبر هذا الرابط:

بالتوفيق.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...