PHP $_GET

متد $_GET خیلی شبیه $_post است. منتهی در هنگام ارسال اطلاعات در این متد اطلاعات رو در url موقع ارسال نمایش میده و رمز نگاری نمیشه و زمانی که بخواهیم پسورد از کاربر بگیریم باید از $_post استفاده کنیم تا ایمن باشد. بهتر است برای ارسال فرم از متد $_post استفاده کنیم. ولی در ارسال اطلاعات از طریق لینک از $_GET استفاده می کنیم. مثلا من به جز صفحه فرم یک صفحه دیگه دارم میخوام از صفحه فرم یک لینک به اون صفحه بدم. میخوام وقتی از صفحه 1 به 2 میره یه داده با خودش ببره مثلا اسم کاربر رو بالا نشون بده.

برای اینکار در صفحه 1 یک لینک ایجاد می‌کنیم:

 

 

echo “<a href=’5.php?firstname=$name & lastName=$lname’>sallam user</a>”;

 

?>

در صفحه 2 هم مقادیر رو که قراره نمایش بده قرار میدیم:

<?php

echo “Salam”.” “. $_GET[‘firstname’].” “.$_GET[‘lastName’];

?>

ارسال نظر غیر فعال شده