آرایه GET_$ برای جمع آوری اطلاعات فرم ارسال شده با متد GET استفاده می شود.


اطلاعات ارسال شده از فرم با متد GET برای هر کسی قابل رویت هستند.( این اطلاعات در نوار آدرس مرورگر نشان داده می شوند) , و طول اطلاعات ارسالی محدود است (حداکثر ۱۰۰ کاراکتر)

مثال

<form action=”welcome.php” method=”get”>
Name: <input type=”text” name=”fname” />
Age: <input type=”text” name=”age” />
<input type=”submit” />
</form>

وقتی روی دکمه submit کلیک شود URL بصورت زیر به سرویس دهنده فرستاده خواهد شد(متغیرهای فرم در ادامه آدرس صفحه قرار خواهند گرفت):

http://www.w3schools.com/welcome.php?fname=Peter&age=37

فایل welcome.php اکنون می تواند از آرایه GET_$ برای جمع آوری اطلاعات فرم استفاده کند . (فیلدهای فرم بصورت خودکار تبدیل به کلیدهای آرایه GET_$ خواهند شد):

Welcome <?php echo $_GET[“fname”]; ?>.<br />
You are <?php echo $_GET[“age”]; ?> years old!

 


چه موقع از متد GET استفاده می کنیم؟

وقتی از متد get در فرم های HTML استفاده می کنیم همه متغیرها و مقادیر آنها در URL نمایش داده می شود.

نکته:این متد نمی تواند برای اطلاعات حساسی مثل کلمه عبور استفاده شود.

با وجود این چون اطلاعات در نوار آدرس نشان داده می شود می تواند در علامت گذاری صفحات و مرور آنها استفاده شود.

نکته:این متد نمی تواند برای ارسال اطلاعات بلند استفاده شود و طول اطلاعات نباید از ۱۰۰ کاراکتر تجاوز کند

نمایش قابل چاپ