$_POST
در PHP، $_POST یک Superglobal است که دادههای ارسالی از فرمها با متد POST را دریافت میکند.
این آرایه در همه جای برنامه قابل دسترسی است و نیازی به global ندارد.
1️⃣ نمونه ساده فرم
🔹 $_POST['username'] و $_POST['password'] دادههای فرم را دریافت میکنند.
2️⃣ ویژگیهای $_POST
-
دادهها در URL نمایش داده نمیشوند (برخلاف
$_GET). -
مناسب برای فرمهای ورود، ثبتنام و ارسال اطلاعات حساس.
-
همیشه قبل از استفاده پاکسازی و validate کنید.
3️⃣ دسترسی به تمام دادههای POST
📌 اگر فرم زیر ارسال شود:
خروجی print_r($_POST):
4️⃣ نکات امنیتی
-
استفاده از
()htmlspecialcharsبرای جلوگیری از XSS
-
بررسی وجود کلیدها با
()isset
📌 جمعبندی
-
$_POSTدادههای فرم با متد POST را دریافت میکند. -
مناسب برای ارسال اطلاعات حساس یا طولانی.
-
همیشه دادهها را پاکسازی، validate و بررسی کنید.
HTML
Tailwind Css
Bootstrap 5
Java script
++C
Python
Three.js
Gsap
Sass
SQL
React