Latest web development tutorials

المراجع ASP

التوجيه تتضمن #

باستخدام التوجيه # تتضمن، يمكنك تنفيذ قبل ملف ASP على الخادم، ومحتويات ملف ASP آخر في ملف ASP.

يستخدم التوجيه #include لخلق وظائف والرؤوس والتذييلات، وتحتاج لتكرارها أو استخدامها على عدة صفحات أخرى عناصر أخرى.


كيفية استخدام التوجيه تتضمن #

هناك ملف اسمه "mypage.asp" من:

<!DOCTYPE html>
<html>
<body>
<h3>Words of Wisdom:</h3>
<p><!--#include file="wisdom.inc"--></p>
<h3>The time is:</h3>
<p><!--#include file="time.inc"--></p>
</body>
</html>

هذا هو ملف "wisdom.inc":

"One should never increase, beyond what is necessary,
the number of entities required to explain anything."

هذا هو ملف "time.inc":

<%
Response.Write(Time)
%>

إذا قمت بعرض التعليمات البرمجية المصدر في المتصفح، وسوف تبدو مثل هذا:

<!DOCTYPE html>
<html>
<body>
<h3>Words of Wisdom:</h3>
<p>"One should never increase, beyond what is necessary,
the number of entities required to explain anything."</p>
<h3>The time is:</h3>
<p>11:33:42 AM</p>
</body>
</html>


ملف تركيب إشارة

لالملف المشار إليه في صفحة ASP، يرجى التعليق على # تتضمن توجيه الكلمات:

<!--#include virtual="somefilename"-->

or

<!--#include file ="somefilename"-->

صورة افتراضية

الرجاء استخدام الكلمة الافتراضية للإشارة إلى مسار بدءا دليل ظاهري.

إذا يدعى ملف "header.inc" يقع في الدليل الظاهري / أتش تي أم أل، السطر التالي من التعليمات البرمجية إدراج "header.inc" محتويات الوثيقة:

<!-- #include virtual ="/html/header.inc" -->

كلمات ملف

استخدم الكلمة ملف للإشارة إلى مسار نسبي. المسار النسبي هو الدليل الذي يحتوي بدأت المراجع.

إذا كان لديك ملف في الدليل أتش تي أم أل، ويقع "header.inc" ملف HTML في الرأس، يتم إدخال السطر التالي من التعليمات البرمجية محتويات "header.inc" وثيقة في الملف الخاص بك:

<!-- #include file ="headersheader.inc" -->

لاحظ أن مسار المستند إليها (headersheader.inc) نسبة إلى ملف مرجعي. إذا كان الملف الذي يحتوي على # تتضمن جملة ليس في الدليل أتش تي أم أل، وبيان نافذة المفعول.


نصائح وملاحظات

واستشهد في جزء من أعلاه، وقد استخدمنا "خفيفة" كما ملحق الملف. ملاحظة: إذا كان يحاول مستخدم استعراض الملف INC، سوف يتم عرض محتويات الملف. إذا كان الملف المشار إليه يحتوي على معلومات سرية أو أي المعلومات التي لا تريد للمستخدمين لمعرفة، فمن الأفضل استخدام ".ASP" التمديد. بعد يتم ترجمة ملف ASP في التعليمات البرمجية المصدر غير مرئية. ويمكن أيضا أن استشهد ملفات المراجع الملفات الأخرى، في حين أن ملف ASP يمكن الرجوع إلى نفس الملف عدة مرات.

هام: قبل تنفيذ البرنامج النصي، ستتم معالجة الملف المشار إليه وإدخال.البرنامج النصي التالي لا يمكن تنفيذه، لأنه سيتم تنفيذ ASP قبل تعيين توجيه # تشمل المتغير:

<%
fname="header.inc"
%>
<!--#include file="<%fname%>"-->

لا يمكنك ملف المراجع الواردة بين المحددات النصي. غير قادر على تنفيذ البرنامج النصي التالي:

<%
For i = 1 To n
<!--#include file="count.inc"-->
Next
%>

لكن هذا السيناريو يمكن تنفيذها:

<% For i = 1 to n %>
<!--#include file="count.inc" -->
<% Next %>