مثال ASP
- صفحه قبل جمعبندی دوره ASP
- صفحه بعدی آزمون ASP
الأساس:
- كتابة النص باستخدام ASP
- إذا تم إنشاء النص باستخدام ASP
- إضافة HTML إلى النص
- إذا تم إنشاء علامات HTML النصية والنصية
المتغير:
- إعلان المتغير
- تم استخدام المتغيرات لتخزين المعلومات. هذا المثال يوضح كيفية إعلان المتغير، وتعيين قيمته، واستخدام هذا المتغير في البرنامج.
- إعلان اللوحة
- تم استخدام اللوحة لتخزين مجموعة من بيانات المشروع. هذا المثال يوضح كيفية إعلان لوحة لتخزين الأسماء.
- إنشاء عناوين HTML بشكل دائري
- كيفية إنشاء 6 عناوين HTML مختلفة بشكل دائري.
- صنع تحية بناءً على الوقت باستخدام Vbscript
- هذا المثال سيظهر رسائل مختلفة للمستخدم بناءً على وقت الخادم.
- صنع تحية بناءً على الوقت باستخدام JavaScript
- هذا المثال مشابه للسابق، فقط الفرق هو في النص.
البرنامج:
- استدعاء البرنامج النصي باستخدام VBScript
- كيفية استدعاء البرنامج النصي المكتوب بلغة VBScript من ASP.
- استدعاء البرنامج النصي باستخدام JavaScript
- كيفية استدعاء البرنامج النصي المكتوب بلغة JavaScript من ASP.
- استدعاء البرنامج النصي باستخدام VBScript وJavaScript
- كيفية استدعاء البرنامج النصي المكتوب بلغة VBScript وJavaScript في ملف ASP.
النموذج:
- استخدام نموذج مع method="get"
- كيفية استخدام الأمر Request.QueryString للتفاعل مع المستخدم.
- استخدام نموذج مع method="post"
- كيفية استخدام الأمر Request.Form للتفاعل مع المستخدم.
- 使用单选按钮的表单
- 如何使用Request.Form通过单选按钮与用户进行交互。
Cookie:
- Welcome cookie
- 如何创建欢迎cookie。
Response 对象:
- 使用ASP写文本
- 本例演示如何使用ASP来写文本。
- 在ASP中使用HTML标签格式化文本
- 本例演示如何使用ASP将文本和HTML标签结合起来。
- 将用户重定向至不同的URL
- 本例演示如何将用户重定向至另一个的URL。
- 显示随机的链接
- 本例演示一个超级链接,当您每次载入页面时,它将显示两个链接中的其中一个。
- 控制缓存
- 本例演示如何控制缓存。
- 清空缓存
- 本例演示如何清空缓存。
- 在处理过程中终止脚本并返回结果
- 本例演示如何在处理过程中中断脚本的运行。
- 设置在页面失效前把页面在浏览器中缓存多少分钟
- 本例演示如何规定页面在失效前在浏览器中的缓存时间。
- 设置页面缓存在浏览器中的失效日期或时间
- 本例演示如何规定页面在浏览器中的缓存时间日期或时间
- 检查用户是否仍然与服务器相连
- 本例演示如何检查用户是否已与服务器断开。
- 设置内容类型
- 本例演示如何规定内容的类型。
- 设置字符集
- 本例演示如何规定字符集的名称。
QueryString集合 实例
- 当某用户点击链接时发送查询信息
- 本例演示如何在在链接中向页面发送一些额外的查询信息,并在目标页面中取回这些信息(在本例中是同一个页面)。
- 对QueryString集合的简单应用
- 本例演示QueryString集合如何从表单取回值。此表单使用GET方法,这意外着被发送的信息对用户来说是可见的(在地址中)。GET方法还会限制所发送信息的数量。
- 如何使用从表单传来的信息
- 本例演示如何使用从表单那里取回的值。我们会使用QueryString集合。此表单使用GET方法。
- فرم سے اضافی معلومات حاصل کرنا
- 本例演示假如输入域包含若干相同的名称的话QueryString会包含什么内容。它将展示如何把这些相同的名称分割开来。它也会展示如何使用count关键词来对"name"属性进行计数。此表单使用GET方法。
فرم سیٹ مثال
- فرم سیٹ کا سادا استعمال
- اس نمونہ پیش کردہ گئی ہے کہ فارم سیٹ کس طرح کی صورت میں کسی فرم سے اعداد و شمار حاصل کئے جاتے ہیں. اس فرم کو پوسٹ طریقے سے استعمال کیا گیا ہے، جس کا مطلب ہے کہ بھیجی گئی معلومات استعمال کنندہ کے لئے نہیں دیکھی جاسکتی ہیں اور بھیجی گئی معلومات کی کانٹی کا بھی کوئی محدودیت نہیں ہے (بہت سے معلومات بھیج سکتے ہیں).
- فرم سے لیئے گئے معلومات کا استعمال کیسے کیا جائے
- یہ مثال کیسے فرم سے واپس لیئے گئے معلومات کو استعمال کیا جائے، یہ Form مجموعہ کا استعمال کرتا ہے، یہ فرم POST کا طریقہ کار استعمال کرتا ہے。
- فرم سے اضافی معلومات حاصل کرنا
- یہ مثال کیسے جب کچھ ورودی علاقوں کا نام ایک ساتھ استعمال کیا جاتا ہے تو Form مجموعہ کا کیا اطلاع حاصل ہوتا ہے، یہ اس بات کو دکھاتا ہے کہ کیسے ان مشترکہ ناموں کو تقسیم کیا جائے اور کیسے "name" پرزنٹیج کی تعداد کو count کی کلمے کی مدد سے قائم کی جائیں گی، یہ فرم POST کا طریقہ کار استعمال کرتا ہے。
- رینڈو باکس والا فرم
- یہ مثال کیسے Form مجموعہ کا استعمال کیونکے یہ رینڈو باکس کے ذریعے صارف کے ساتھ رابطہ قائم کرنا دکھاتا ہے، یہ فرم POST کا طریقہ کار استعمال کرتا ہے。
- چیک باکس والا فرم
- یہ مثال کیسے Form مجموعہ کا استعمال کیونکے یہ چیک باکس کے ذریعے صارف کے ساتھ رابطہ قائم کرنا دکھاتا ہے، یہ فرم POST کا طریقہ کار استعمال کرتا ہے。
دیگر مثال
- صارف معلومات حاصل کرنا
- براوزر کا نوعیت، آئی پی آدرس جیسے معلومات کیسے حاصل کی جائیں؟
- سرور متغیرات حاصل کرنا
- یہ مثال کیسے ServerVariables مجموعہ کا استعمال کیونکے یہ سروے کی جانچ، براوزر کا نوعیت، آئی پی آدرس جیسے معلومات حاصل کرنا دکھاتا ہے。
- کراس کو قائم کرنا
- کراس کو واپس لانا
- استعمال کئے گئے بائٹس کی کل تعداد کا پتہ لگانا
- یہ مثال کیسے TotalBytes پرزنٹیج کا استعمال کیونکہ یہ Request علامت میں استعمال کئے گئے بائٹس کی کل تعداد کو حاصل کرنا دکھاتا ہے。
Session علامت
- LCID قائم کرنا اور واپس لانا
- یہ مثال "LCID" پرزنٹیج کا استعمال دکھاتا ہے۔ یہ پرزنٹیج ایک مقام یا خطے کو نشان دہ کرنے والا عدد قائم کرتا اور واپس لیتا ہے جو جیسے تاریخ، وقت اور پیسہ جیسے چیزیں اس مقام یا خطے کے مطابق دکھائی جائیں گی。
- SessionID واپس لانا
- یہ مثال "SessionID" پرزنٹیج کا استعمال دکھاتا ہے۔ یہ پرزنٹیج ہر استعمال کیلئے ایک منفرد آئی ڈی واپس لیتا ہے جو سرور کی طرف سے پیدا ہوتا ہے。
- سیشن کی وقت کی آمدورفت
- یہ مثال "Timeout" پرزنٹیج کا استعمال دکھاتا ہے۔ یہ مثال سیشن کی وقت کی آمدورفت (منٹ) کو قائم کرتا اور واپس لیتا ہے。
Server علامت
- یہ فائل کی آخری تبدیلی کی تاریخ کیا ہے؟
- فائل کی آخری تازگی کا پتہ لگانا
- کسی متن فائل کو کھولنا اور پڑھنا
- یہ مثال فائل "Textfile.txt" کو پڑھنے کیلئے کھولتا ہے。
- خود کا کلک سیٹر
- یہ مثال کسی فائل سے ایک عدد کو پڑھنا، اس پر 1 کا اضافہ کرنا اور اس عدد کو اس فائل میں دوبارہ لکھنا دکھاتا ہے。
FileSystemObject علامت
- مخصوصی فائل موجود ہے؟
- یہ مثال ابتدا میں FileSystemObject علامت کو قائم کرنا دکھاتا ہے، بعد میں FileExists کا استعمال کیسے کسی فائل کا موجودگی کا پتہ لگانا دکھاتا ہے。
- مخصوصی فولدر موجود ہے؟
- یہ مثال FolderExists کا استعمال کیسے کسی فولدر کا موجودگی کا پتہ لگانا دکھاتا ہے。
- مخصوصی درایور موجود ہے؟
- اس مثال میں درایور ایکسسسزس نیم کا استعمال کیسے کیا جاتا ہے، جو مخصوص درایور موجود ہو یا نہ ہو، اس کا پتہ لگانے کا استعمال کیا جاتا ہے، دکھایا جاتا ہے.
- مخصوص سگمینٹ کا درایور نام حاصل کریں
- اس مثال میں جیٹدرائیور نیم کی کوشش کیسے کی جاتی ہے، جو مخصوص سگمینٹ کا درایور نام حاصل کرنے کا استعمال کیا جاتا ہے، دکھایا جاتا ہے。
- مخصوص سگمینٹ کا والد فولدر نام حاصل کریں
- اس مثال میں جیٹپارنٹ فولدر نیم کی کوشش کیسے کی جاتی ہے، جو مخصوص سگمینٹ کا والد فولدر نام حاصل کرنے کا استعمال کیا جاتا ہے، دکھایا جاتا ہے。
- فولدر ایکسٹنیشن حاصل کریں
- اس مثال میں جیٹ ایکسٹنیشن نیم کی کوشش کیسے کی جاتی ہے، جو مخصوص سگمینٹ میں آخری حصے کا فائل ایکسٹنیشن حاصل کرنے کا استعمال کیا جاتا ہے، دکھایا جاتا ہے。
- فائل نام حاصل کریں
- اس مثال میں جیٹفائل نیم کی کوشش کیسے کی جاتی ہے، جو مخصوص سگمینٹ میں آخری حصے کا فائل نام حاصل کرنے کا استعمال کیا جاتا ہے، دکھایا جاتا ہے。
- فائل یا فولدر کا بنیادی نام حاصل کریں
- اس مثال میں جیٹبیزنیم نیم کی کوشش کیسے کی جاتی ہے، جو مخصوص سگمینٹ میں فائل یا فولدر کا بنیادی نام حاصل کرنے کا استعمال کیا جاتا ہے، دکھایا جاتا ہے。
فائل سٹریم اوبجیکٹ
- فائل پڑھنا
- اس مثال میں فائل سسٹم اوبجیکٹ کا اوپنٹیکسٹ فائل مینڈ کی کوشش کیسے کی جاتی ہے، جس سے فائل سٹریم اوبجیکٹ قائم کیا جاتا ہے، فائل سٹریم اوبجیکٹ کا ریدآلل مینڈ کا استعمال کیسے کیا جاتا ہے، جو کہ کھولے فائل سسٹم میں مالامال معلومات حاصل کرنے کا استعمال کیا جاتا ہے، دکھایا جاتا ہے。
- فائل سٹریم فائل میں مخصوص حصہ پڑھنا
- اس مثال میں فائل سٹریم فائل کا مخصوص حصہ پڑھنا، دکھایا جاتا ہے。
- فائل سٹریم فائل میں ایک رین کا مالامال پڑھنا
- اس مثال میں فائل سٹریم فائل سے ایک رین کا مالامال پڑھنا، دکھایا جاتا ہے。
- فائل سٹریم فائل کا تمام رین پڑھنا
- اس مثال میں فائل سٹریم فائل سے تمام رینوں کو پڑھنا، دکھایا جاتا ہے。
- فائل سٹریم فائل کا مخصوص حصہ چھوٹی کرنا
- اس مثال میں فائل سٹریم فائل کی خواندگی کے دوران کس طرح سے مخصوص اکثر کالنمبر چھوٹی جاتی ہیں، دکھایا جاتا ہے。
- فائل سٹریم فائل کا ایک رین چھوٹی کرنا
- اس مثال میں فائل سٹریم فائل کی خواندگی کے دوران کس طرح سے ایک رین پر چھوٹی جاتی ہے، دکھایا جاتا ہے。
- رینمبر حاصل کریں
- اس مثال میں فائل سٹریم فائل میں موجود اکثر رینمبر حاصل کیسے کیا جاتا ہے، دکھایا جاتا ہے。
- کالنمبر حاصل کریں
- اس مثال میں فائل سٹریم فائل میں موجود اکثر کالنمبر حاصل کیسے کیا جاتا ہے، دکھایا جاتا ہے。
ڈرائو پرپریوٹی
- مخصوصی درایور کی قابل استعمال صلاحیت حاصل کریں
- اس مثال میں ابتدا میں ایک فائل سسٹم اوبجیکٹ قائم کرنے کی کوشش کی جاتی ہے، بعد میں اپنالیسپیس پرپریوٹی کا استعمال کیسے درایور کی قابل استعمال صلاحیت حاصل کی جائے، دکھایا جاتا ہے。
- مخصوصی درایور کی باقی صلاحیت حاصل کریں
- اس مثال میں فری اسپیس پرپریوٹی کا استعمال کیسے درایور کی باقی صلاحیت حاصل کی جائے، دکھایا جاتا ہے。
- مخصوصی درایور کی کل صلاحیت حاصل کریں
- اس مثال میں تاٹل سائز پرپریوٹی کا استعمال کیسے درایور کی کل صلاحیت حاصل کی جائے، دکھایا جاتا ہے。
- مخصوصی درایور کی لیٹر حاصل کریں
- اس مثال میں درایورلیٹر پرپریوٹی کا استعمال کیسے درایور کی لیٹر حاصل کی جائے، دکھایا جاتا ہے。
- مخصوصی درایور کی نوعیت حاصل کریں
- اس مثال میں درایوٹائپ پرپریوٹی کا استعمال کیسے درایور کی نوعیت حاصل کی جائے، دکھایا جاتا ہے。
- مخصوصی درایور کی فائل سسٹم معلومات حاصل کریں
- اس نمونے میں دکھایا گیا ہے کیسے FileSystem استعمال کرکے مقرر کردہ ڈرائیور کا فائل سسٹم کا نوعیت حاصل کیا جاسکتا ہے۔
- ڈرائیور آیا تیار ہو چکا ہے یا نہیں؟
- اس نمونے میں دکھایا گیا ہے کیسے IsReady نمائش استعمال کرکے مقرر کردہ ڈرائیور آیا تیار ہو چکا ہے یا نہیں جانچایا جاسکتا ہے۔
- مقرر کردہ ڈرائیور کا پتھ حاصل کرنا
- اس نمونے میں دکھایا گیا ہے کیسے Path نمائش استعمال کرکے مقرر کردہ ڈرائیور کا پتھ حاصل کیا جاسکتا ہے۔
- مقرر کردہ ڈرائیور کا روت فولڈر حاصل کرنا
- اس نمونے میں دکھایا گیا ہے کیسے RootFolder نمائش استعمال کرکے مقرر کردہ ڈرائیور کا روت فولڈر حاصل کیا جاسکتا ہے۔
- مقرر کردہ ڈرائیور کا سیریئل نمبر حاصل کرنا
- اس نمونے میں دکھایا گیا ہے کیسے Serialnumber نمائش استعمال کرکے مقرر کردہ ڈرائیور کا سیریئل نمبر حاصل کیا جاسکتا ہے۔
فائل آئیٹم
- فائل کی کبھی تیار کی گئی؟
- اس نمونے میں دکھایا گیا ہے کیسے ابتدا میں FileSystemObject آئیٹم بنایا جاسکتا ہے، بعد میں File آئیٹم کی DateCreated نمائش استعمال کرکے مقرر کردہ فائل کی تاریخ اور وقت حاصل کی جاسکتی ہے۔
- اس فائل کی کبھی ترمیم کی گئی؟
- اس نمونے میں دکھایا گیا ہے کیسے DateLastModified نمائش استعمال کرکے مقرر کردہ فائل کی آخرین ترمیم کی تاریخ اور وقت حاصل کی جاسکتی ہے۔
- اس فائل کی کبھی وصول کی گئی؟
- اس نمونے میں دکھایا گیا ہے کیسے DateLastAccessed نمائش استعمال کرکے مقرر کردہ فائل کی آخری وصول کی تاریخ اور وقت حاصل کی جاسکتی ہے۔
- مقرر کردہ فائل کی اقدار واپس لانا
- اس نمونے میں دکھایا گیا ہے کیسے Attributes استعمال کرکے مقرر کردہ فائل کی اقدار واپس لایا جاسکتا ہے۔
دی�کشنری آئیٹم
- مقرر کردہ کلید موجود ہے یا نہیں؟
- اس نمونے میں دکھایا گیا ہے کیسے ابتدا میں ایک دیکشنری آئیٹم بنایا جاسکتا ہے، بعد میں Exists متد استعمال کرکے مقرر کردہ کلید موجود ہے یا نہیں جانچایا جاسکتا ہے۔
- تمام آئیٹموں کا ایک آرائیٹم واپس لانا
- اس نمونے میں دکھایا گیا ہے کیسے Items متد استعمال کرکے تمام آئیٹموں کا ایک آرائیٹم واپس لایا جاسکتا ہے۔
- تمام کلیدوں کا ایک آرائیٹم واپس لانا
- اس نمونے میں دکھایا گیا ہے کیسے Keys متد استعمال کرکے تمام کلیدوں کا ایک آرائیٹم واپس لایا جاسکتا ہے۔
- کسی آئیٹم کا ورد واپس لانا
- اس نمونے میں دکھایا گیا ہے کیسے Item نمائش استعمال کرکے کسی آئیٹم کا ورد واپس لایا جاسکتا ہے۔
- ایک کلید مقرر کرنا
- اس نمونے میں دکھایا گیا ہے کیسے Key نمائش استعمال کرکے دیکشنری آئیٹم میں ایک کلید مقرر کیا جاسکتا ہے۔
- کل کلید/آئیٹم کی تعداد واپس لانا
- اس نمونے میں دکھایا گیا ہے کہ کیسے Count نمائش استعمال کرکے کل کلید/آئیٹم کی تعداد کو واپس لایا جاسکتا ہے۔
AdRotator کامیوننت
- سادہ AdRotator نمونہ
- اس نمونے میں دکھایا گیا ہے: جب کبھی یوزر ویب سائٹ پر آنتا ہو یا پینج کا ریفرش کرتا ہو، کیسے AdRotator کامیوننت کا استعمال کرکے مختلف اشتہارات کی تصویر دکھائی جاسکتی ہے۔
- AdRotator - تصویر لنگ
- اس نمونے میں دکھایا گیا ہے: جب کبھی یوزر ویب سائٹ پر آنتا ہو یا پینج کا ریفرش کرتا ہو، کیسے AdRotator کامیوننت کا استعمال کرکے مختلف اشتہارات کی تصویر دکھائی جاسکتی ہے۔ مزید برآمد، تصویر خود بھی لنگ کا حامل ہے۔
Browser Capabilities کامیوننت
- Browser Capabilities کامیوننت
- اس میں نمونہ دکھایا گیا ہے کہ کیسے ہر بینک کا براؤزر کا نوعیت، کارکردگی اور ورسن نمبر مقیاس کیا جاسکتا ہے۔
Content Linking کامیوننت
- Content Linking کامیوننت
- این مثال یک لیست محتوای خواهد ساخت.
- کامپوننت Content Linking 2
- این مثال از کامپوننت Content Linking برای جابجایی بین صفحات فهرست شده در یک فایل متنی استفاده میکند.
Content Rotator (ASP 3.0)
- کامپوننت Content Rotator
- هر بار که کاربر به صفحه دسترسی یا آن را بهروز میکند، این کامپوننت یک رشته HTML متفاوت را نمایش میدهد.
- صفحه قبل جمعبندی دوره ASP
- صفحه بعدی آزمون ASP