ASP ফাইল উল্লেখ

#include নির্দেশিকা ব্যবহার করে, একাধিক পৃষ্ঠায় পুনরাবৃত্ত ব্যবহার্য ফাংশন, হেডার, ফুটার বা অন্যান্য উপাদানগুলি তৈরি করা হয়。

#include নির্দেশিকা

শিল্প #include নির্দেশিকা ব্যবহার করে, আমরা আরেকটি ASP ফাইলটি এই ফাইলে জমা দিতে পারি, যখন সার্ভার এসপি ফাইলটি সার্ভিং করছে।#include কমান্ডটি ব্যবহার করে, একাধিক পৃষ্ঠায় পুনরাবৃত্ত ব্যবহার্য ফাংশন, হেডার, ফুটার বা অন্যান্য উপাদানগুলি তৈরি করা হয়。

হোয়াট ইউজ শিল্প #include নির্দেশিকা

এখানে একটি নামক "mypage.asp" ফাইল আছে:

<html> 
<body> 
<h2>স্মারকচার্য:</h2>
<p><!--#include file="wisdom.inc"--></p> 
<h2>The time is:</h2>
<p><!--#include file="time.inc"--></p>
</body> 
</html>

এটি "wisdom.inc" ফাইল:

"One should never increase, beyond what is necessary,
কোনও কিছুকে ব্যাখ্যা করার জন্য প্রয়োজনীয় এন্টিটির সংখ্যা.

এটি "time.inc" ফাইল:

<%
Response.Write(Time)
%>

ব্রাউজারে দেখার জন্য সূত্রকোডটি এমনভাবে হবে:

<html>
<body>
<h2>স্মারকচার্য:</h2>
একবারও যতটা প্রয়োজন ছাড়াই কিছু বাড়াতে হবে না,
the number of entities required to explain anything."</p>
<h2>The time is:</h2>
<p>11:33:42 AM</p>
</body>
</html>

ফাইল উল্লেখকৃত করার গ্রামাটিক:

যদি এসপি-তে ফাইলকে উল্লেখকৃত করতে হয়, তবে #include কমান্ডকে মন্তব্য ট্যাগের মধ্যে রাখুন:

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

বা:

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

কীবর্ড Virtual

কীবর্ড virtual সূচক করে যে পাথটি virtual ডিরেক্টরি থেকে শুরু করে।

যদি "header.inc" ফাইলটি virtual ডিরেক্টরি /html-এ অবস্থিত, তবে নিচের লাইনটি "header.inc" ফাইলের সামগ্রীকে সংযোজিত করবে:

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

কীবর্ড File

কীবর্ড File একটি অসমতল পাথ সূচক করে। অসমতল পাথ সূচক হলো উল্লেখকৃত ফাইলটির থেকে শুরু করে।

যদি ফাইল হলেও হলেও html ফাইল ডিরেক্টরির উপ-ডিরেক্টরি headers-এ অবস্থিত, তবে নিচের কোডটি "header.inc" ফাইলের সামগ্রীকে উল্লেখকৃত করতে পারে:

<!-- #include file ="headers\header.inc" -->

নোট:উল্লেখকৃত ফাইলের পাথ উল্লেখকৃত ফাইলের অধীনেই রয়েছে। যদি #include প্রকল্পটির উল্লেখকৃত ফাইল html ডিরেক্টরিতে না থাকে, তবে এই প্রকল্পটি কার্যকর হবে না。

আপনিও file কীবর্ড এবং (..\) গ্রামাটিক ব্যবহার করে উপরোক্ত ডিরেক্টরিতে ফাইলকে উল্লেখকৃত করতে পারেন。

টিপপাঠ এবং মন্তব্য

উপরোক্ত ধাপে, আমরা ".inc"-কে উল্লেখকৃত ফাইলের পশ্চাতকার হিসাবে ব্যবহার করি। নোট: যদি ব্যবহারকারী সরাসরি INC ফাইল দেখার চেষ্টা করে, তবে এই ফাইলের সামগ্রী প্রকাশিত হবে। যদি উল্লেখকৃত ফাইলের সামগ্রীতে গোপন থাকে, তবে সবচেয়ে ভালো হল "asp"-কে পশ্চাতকার হিসাবে ব্যবহার করা। ASP ফাইলের সূত্রকোডটি কম্পাইল করা হলে দৃশ্যমান হয় না। উল্লেখকৃত ফাইলটি অন্য ফাইলকেও উল্লেখকৃত করতে পারে, এবং একটি ASP ফাইল একই ফাইলকে বেশ কবেতে উল্লেখকৃত করতে পারে。

গুরুত্বপূর্ণ বিষয়:স্ক্রিপ্ট এক্সিকিউট হওয়ার আগে, উল্লেখকৃত ফাইলটি প্রক্রিয়াকরণ করা হয় এবং সংযোজিত হয়。

এই কোডটি বাস্তবায়িত করা যায় না, কারণ ASP #include কমান্ডকে পরিবর্তনীয়রূপেই এক্সিকিউট করে তবে বদলানোর আগে পরিবর্তনীয়রূপেই ব্যবহার করে।

<%
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 %>