دستور $_POST در زبان برنامهنویسی PHP یکی از مهمترین دستورات برای دریافت دادههای فرستاده شده توسط فرمها از طریق HTTP POST است. در این مقاله به بررسی این دستور و کاربردهای آن در PHP خواهیم پرداخت.
$_POST یک متغیر آرایه است که اطلاعات فرستاده شده توسط فرمها را دریافت میکند. این دستور بر اساس نام فیلدهای فرم، مقادیر مربوط به آنها را در متغیر $_POST ذخیره میکند. برای دسترسی به اطلاعات فرستاده شده در فیلدهای فرم، کافیست نام فیلد مورد نظر را به عنوان اندیس آرایه $_POST استفاده کنید.
یکی از مهمترین کاربردهای دستور $_POST، دریافت و پردازش دادههای فرم است. با استفاده از این دستور، میتوانید اطلاعاتی که در فیلدهای فرم وارد شده است را دریافت کرده و بر اساس آنها عملیات مورد نیاز را انجام دهید. برای مثال، در یک فرم ثبتنام کاربران، اطلاعاتی مانند نام، ایمیل و رمز عبور را از طریق دستور $_POST دریافت کنید و سپس این اطلاعات را در پایگاه داده ذخیره کنید.
برای استفاده از دستور $_POST، میتوانید از متد POST در تگ form در HTML استفاده کنید. به این صورت که فرم مورد نظر خود را با استفاده از تگ form طراحی کنید و متد آن را به POST تنظیم کنید. در این صورت هنگام ارسال فرم، اطلاعات وارد شده توسط کاربر به آدرس مورد نظر ارسال خواهد شد.
مثال زیر نحوه استفاده از دستور $_POST را نشان میدهد:
“`php
“`
در این مثال، دو فیلد نام و ایمیل در فرم قرار داده شده است که با استفاده از دستور $_POST میتوانید اطلاعات وارد شده در این فیلدها را دریافت کنید. برای مثال، میتوانید در فایل process.php از دستور $_POST برای دریافت نام و ایمیل وارد شده توسط کاربر استفاده کنید:
“`php
$name = $_POST[‘name’];
$email = $_POST[’email’];
// عملیات دیگر