بازدید: ١۶٢٧

عملگر AND (آموزش پرل)

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

 

1-      با استفاده از دستورات زیر صفحه وبی را ایجاد کنید:

 

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

 

3-      دستورات موجود در فایل or.pl را از شکل زیر:

 

 $user1 = "Brandon";
$user2 = "Paul";

if ($request{'username'} eq $user1 || $request{'username'} eq $user2) {
print "$request{'username'} welcome to Acme Auto.\n";
}

 

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

 

$user = "Brandon";
$pass = "acme";

if ($request{'username'} eq $user && $request{'password'} eq $pass) {
print "Welcome to Acme Auto, $request{'username'}.\n";
}

 

loops17g1

 

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

 

if ($request{'username'} eq $user && $request{'pass'} eq $pass)

در دستور فوق از عملگر AND برای مقایسه دو شرط استفاده شده است(&&). این دستور سئوال می کند:

 

آیا عبارت تایپ شده در کادر متنی username با کلمه تخصیص داده شده به متغیر $user یکسان می باشد؟

 

و همچنین

 

آیا کلمه تایپ شده در کادر متنی password با کلمه تخصیص شده شده به متغیر $pass یکسان می باشد؟

 

اگر هردو شرط صحیح می باشند، آنگاه دستورات بین آکولادها را اجرا کند.

 

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

 

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

 

 www.yourwebsite.com/and.html

 

7-      در کادر User Name، عبارت Brandon را تایپ کنید.

 

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

 

loops19g1

 

9-      فایل and.html را در مرورگر خود باز کنید.

عبارت Brandon را بعنوان Username و عبارت acme را بعنوان Password وارد کنید. سپس بر روی دکمه Submit کلیک کنید. خروجی باید شبیه به شکل زیر به نظر برسد:

 

 loops20g1

 

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

 

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