تور لحظه آخری
امروز : یکشنبه ، 20 آبان 1403    احادیث و روایات:  امام علی (ع):نجات و رستگارى در سه چيز است: پايبندى به حق، دورى از باطل و سوار شدن بر مركب جدّيت...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

صرافی ارکی چنج

صرافی rkchange

سایبان ماشین

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

Future Innovate Tech

پی جو مشاغل برتر شیراز

لوله بازکنی تهران

آراد برندینگ

خرید یخچال خارجی

موسسه خیریه

واردات از چین

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

دریافت دیه موتورسیکلت از بیمه

قیمت پنجره دوجداره

بازسازی ساختمان

طراحی سایت تهران سایت

irspeedy

درج اگهی ویژه

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

زانوبند زاپیامکس

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

خرید بلیط هواپیما

بلیط اتوبوس پایانه

قیمت سرور dl380 g10

تعمیرات پکیج کرج

لیست قیمت گوشی شیائومی

خرید فالوور

پوستر آنلاین

بهترین وکیل کرج

بهترین وکیل تهران

اوزمپیک چیست

خرید اکانت تریدینگ ویو

خرید از چین

خرید از چین

تجهیزات کافی شاپ

نگهداری از سالمند شبانه روزی در منزل

بی متال زیمنس

ساختمان پزشکان

ویزای چک

محصولات فوراور

خرید سرور اچ پی ماهان شبکه

دوربین سیمکارتی چرخشی

همکاری آی نو و گزینه دو

کاشت ابرو طبیعی و‌ سریع

الک آزمایشگاهی

الک آزمایشگاهی

چراغ خطی

 






آمار وبسایت

 تعداد کل بازدیدها : 1827996065




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

آموزش ASP بررسی یک صفحه ASP


واضح آرشیو وب فارسی:پرشین وی:
این جلسه، می خواهیم یک صفحه asp را به قطعات کوچک شکسته و هریک از اجزای آنرا مورد مطالعه قرار دهیم. در پایان این جلسه، شما باید فهم بالایی بر روی بعضی از ساختارهای صفحه ASP داشته باشید. این جلسه، شما با چندین چیز که قبلا دیده اید سروکار دارید. اگر شما یک برنامه نویس با تجربه نیستید، این اصطلاحات شامل چندین مفهوم جدید می باشد که به طور مختصر آنها را آموخته بودید. ولی نگران نباشید، آنها به صورت کاملتر در جلسات بعدی بیان خواهند شد. ● آشنایی با اسکریپتهای ASP برای شروع، آخرین مثال جلسه قبل را دوباره تکرار می کنیم. این یک صفحه یا اسکریپت یا کد ASP است که عبارت Good Evening را در صورتی که زمان بعد از ظهر باشد چاپ می کند و در صورتی که قبل از ظهر باشد عبارت Good Morning را چاپ می کند: The current time is If Datepart("h",time()) >= ۱۲ then After noon Response.Write "Good Evening" Else Before noon Response.Write "Good Morning" End If %> ▪ تجزیه و تحلیل: اولین چیزی که مورد بررسی قرار میدهیم Tag های می باشد. شما باید قبلا با Tag های HTML آشنا شده باشید. برای مثال شما می دانید که متون بین و به صورت حروف توپر نمایش داده می شوند؛ این Tag ها نیز شبیه آنها هستند. متنی که بین دو عبارت ظاهر می گردد به عنوان کدهای ASP در نظر گرفته می شود. به این خاطر است که سرویس دهنده، قبل از فرستادن صفحه برای مرورگر وب، آنها را مورد پردازش قرار می دهد. برای مثال، در خطوط ۷ تا ۱۵ شما Tag های باز و بسته را مشاهده می کنید. آنها به این معنی هستند که خطوط بین ۸ تا ۱۴ کدهای ASP می باشند. حالا سعی کنید خطوط ۷ تا ۱۵ را از داخل اسکریپت خارج کرده و این صفحه را از طریق مرورگر وب مشاهده نمایید، مطمئنا چیزی شبیه به خروجی زیر را خواهید دید؛ چه اتفاقی افتاده است؟ The current time is ۰۶:۱۰:۰۷ If datepart("h",time()) >= ۱۲ then After noon Response.Write "Good Evening" Else Before noon Response.Write "Good Morning" End If بدون استفاده از Tag های ، سرویس دهنده تان متن های بین خطوط ۸ تا ۱۴ را به عنوان کدهای ASP در نظر نمی گیرد. در عوض فکر می کند که آنها متون ساده ای همانند هر صفحه HTML دیگر می باشند. فراموش کردن هر یک از این دو Tag باعث ایجاد خطا در طی اجرای ASP می گردد. که خوشبختانه این مسئله به راحتی قابل حل می باشد. حال به مثالهای زیر توجه کنید: The current time is If Datepart("h",time( )) >= ۱۲ then %> After noon %> Response.Write "Good Evening" %> Else %> Before noon %> Response.Write "Good Morning" %> End If %> ▪ تجزیه و تحلیل: در اینجا ما برای هر خط از کدهای ASP یک جفت از Tag ها را استفاده نموده ایم. یک Tag باز در ابتدای خط ۷ قرار دارد، سپس یک خط از کد نوشته شده و بعد Tag بسته شده است. این شیوه، ناکارا و برای خواندن مشکل می باشد. در HTML، این مانند آن است که برای اینکه یک جمله را به صورت Bold دربیاوریم هر کدام از حروف جمله را به وسیله Bold Tag به صورت توپر دربیاوریم. چیزهایی وجود دارند که شما باید با دقت در مورد آنـها فکر کنید. درست است که از Tag های HTML در داخل Tag های HTML می توانید استفاده نمایید ولی از Tag های ASP در داخل Tag های ASP نمی توانیم استفاده نماییم. برای مثال کد زیر یک خطا ایجاد می نماید: Respnse.Write "Good Morning" %> %> شما می توانید از Tag های ASP همراه با Tag های HTML استفاده نمایید، همانطوری که از استفاده نمودید. حال، برای اثبات این امر مثال نوشته شده در زیر را اجرا کنید: Response.Write "Hello" %> Response.Write "my friends" %> این فایل را با نام Listing۰۲۰۳.asp ذخیره نمایید. اما مطمئن شوید که شما این فایل را در پوشه ای که PWS را در آن قرار داده اید قرار دارد. ▪ تجزیه و تحلیل: خط ۸ یک Bold Tag از HTML عادی می باشد. سپس در خط ۶ یک بلوک از کد ASP شروع می شود. خط ۷ یک کلمه را در خروجی می نویسد، خط ۸ هم بلوک کد ASP را می بندد و خط ۹ HTML Tag را می بندد. خطوط ۱۰ تا ۱۲ یک بلوک دیگر از کدهای ASP را تولید کرده اند که یک پیغام دیگر را چاپ می نماید. خروجی زیر نشان می دهد که کد بالا بر روی مروگر وب چطور به نظر می رسد. توجه کنید که HTML Tag Bold بر کد ASP در خط ۷ مقدم می باشد ولی نه بر روی کد ASP در خط ۱۱. اگر ما Tag های ASP را در خطوطی جداگانه نسبت به کدهای واقعی ASP قرار دهیم هیچ اتفاق بخصوصی رخ نخواهد داد. ▪ Hello my friends ما به طور عموم جملات ASP را به شکلی که در فرم ۱ آمده است استفاده می کنیم زیرا خواناتر می باشند: ۱) Response.Write "Hello" %> ۲) ۳) %> ۴) %> به هر حال، هر چهار عبارت فوق مرسوم و صحیح می باشند. سایت ماکرومدیاx





این صفحه را در گوگل محبوب کنید

[ارسال شده از: پرشین وی]
[مشاهده در: www.persianv.com]
[تعداد بازديد از اين مطلب: 229]

bt

اضافه شدن مطلب/حذف مطلب







-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن