بازدید: ١۶۶١

دستور IF/ELSE(آموزش پرل)

   بازگشت به صفحه اصلی آموزش پرل(Perl)

 

1-      در صفحه وب if.html، عملکرد تگ form را به گونه ای تغییر دهید تا دراسکریپتی به نام ifelse.pl استفاده کنید:

 

 

 2-      صفحه مذکور را تحت نام ifelse.html و در پوشه PERLSCRIPTS ذخیره کنید سپس آن را به دایرکتوی home سایت خود آپلود کنید.

 

3-      در اسکریپت if.pl دستور آن را از شکل زیر :

 

if ($request{'password'} eq $GoodPassword){
print "Acme Password verified!\n";
}

 به شکل زیر تغییر دهید:  

if ($request{'password'} eq $GoodPassword){
print "Acme Password verified!\n";
}

 else {
print "Acme Password incorrect.\n";
}

 

 4-      اسکریپت را تحت نام ifelse.pl و در پوشه PERLSCRIPTS ذخیره کنید:

 

 if ($request{'password'} eq $GoodPassword){

 این دستور پسورد تایپ شده در کادر متنی if.html را با پسورد تخصیص داده شده به متغیر $GoodPassword مقایسه می کند. اگر یکسان بودند آنگاه دستور بین آکولادها اجرا می شود.  

 else {

 اگر دو مقدار با هم یکسان نبودند آنگاه شرط Else اجرا می شود. شرط else مجموعه ای از دستورات است که در درون آکولادهای بعد از کلمه Else قرار دارد.  

نکته: دستور IF/ELSE را بصورت زیر در نظر بگیرید:

 

if (this is true) { then do this }

 

else { do this }

 

 5-      فایل ifelse.pl را به دایرکتوری perlscripts بر روی وب سرور آپلود کنید سپس مجوزهای آن را به گونه ای تغییر دهید تا تمامی کاربران بتوانند آن را اجرا کنند.

 

6-      آدرس زیر را در مرورگر خود تایپ کنید:

 

 www.yourwebsite.com/ifelse.html

 

7-      در کادر پسورد عبارت pizza را تایپ کنید سپس بر روی دکمه submit کلیک کنید. خروجی آن باید شبیه به شکل زیر به نظر برسد:

 

loops9g1

 

8-      به فایل ifelse.html بازگردید و در کادر پسورد عبارت acme را تایپ کنید و سپس بر روی دکمه submit کلیک کنید. خروجی آن باید شبیه به شکل زیر به نظر برسد:

  loops10g1  

   بازگشت به صفحه اصلی آموزش پرل(Perl)

طراحی سایت و سئو توسط ضابط