لاني قراءته في اكثر من موقع واريد معرفته
وشكرا
لاني قراءته في اكثر من موقع واريد معرفته
وشكرا
اختصار كلمة
Server Side Include
يعني اضافات الاشياء من خلال السيرفر.
ايش الفائدة منها؟
انا غالباً استخدمها باكثر من طريقة:
1- جعل جميع الصفحات لها نفس الشكل:
فمثلاً اذا حبيت تكون جميع صفحات موقعي بلون واحد باستخدام خط واحد وحبيت احط قوائم موحدة في كل الصفحات، الخ...
فانا اقوم بانشاء ملفين واحد لبداية الصفحة والآخر لنهايتها مثلاً نسميهما header.html و footer.html
وعوضا عن ادراج الكود في كل الصفحات، فانا اقوم باضافة الملفين الى بداية ونهاية الصفحة باستخدام امر SSI الى كل الصفحات بالطريقة التالية:
<BLOCKQUOTE> <font> كود: </font> <div align="ltr"> <center> <table border="0" width="80%" dir="ltr" bgcolor=="#000000"> <tr> <td width="100%"> <pre> <font color="#ffffff">
<!--#include file="header.html" -->
html هنا
<!--#include file="footer.html" -->
</font> </pre> </td> </tr> </table> </center> </div> </BLOCKQUOTE>
2- ادراج نتائج ملفات CGI او PHP:
فمثلا اذا كان عندي برنماج جالب الاخبار، فانا اقوم بادراجة في الصفحات التي احتاجها بامر بسيط مثل
<BLOCKQUOTE> <font> كود: </font> <div align="ltr"> <center> <table border="0" width="80%" dir="ltr" bgcolor=="#000000"> <tr> <td width="100%"> <pre> <font color="#ffffff">
html هنا
<!--#include virtual="bbcnews.cgi" -->
html هنا
</font> </pre> </td> </tr> </table> </center> </div> </BLOCKQUOTE>
في اي مكان في الصفحة.
انا عارف ان اسلوبي في التوضيح زفت جداً ... لذلك اذا لم تفهم اي نقطة فالمشكلة مني وليست منك
بس اسأل مرة ثانية
[b]<small><small>[ تم تعديل الموضوع بواسطة رائد يوم 10-09-2000]
تسلملي رائد
لا جزاك الله خير كفيت ووفيت