PHP $_POST(PHP $_POST)


PHP $_POST یک متغیر فوق العاده جهانی PHP است که برای جمع آوری داده های فرم پس از ارسال فرم HTML استفاده می شود.
با روش = "پست".
$_POST همچنین به طور گسترده ای برای انتقال متغیرها استفاده می شود.


مثال زیر فرمی را با فیلد ورودی و دکمه ارسال نشان می‌دهد. چه زمانی
کاربر داده ها را با کلیک بر روی "ارسال" ارسال می کند، داده های فرم به آدرس ارسال می شود
فایل مشخص شده در ویژگی action <form> برچسب زدن در این مثال ما
برای پردازش داده های فرم به خود فایل اشاره کنید. اگر می خواهید از دیگری استفاده کنید
فایل PHP برای پردازش داده های فرم، آن را با نام فایل خود جایگزین کنید
انتخاب سپس، می‌توانیم از متغیر فوق‌العاده جهانی $_POST برای جمع‌آوری آن استفاده کنیم
مقدار فیلد ورودی:



مثال



<html>

<body>



<form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
  Name: <input type="text" name="fname">
  <input type="submit">

</form>

<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
    // collect value of input field
    $name = $_POST['fname'];
    if (empty($name)) {
        echo "Name is empty";
    } else {
        echo $name;
    }
}
?>



</body>

</html>




نکته: در فصل فرم‌های PHP درباره $_POST بیشتر خواهید آموخت.