نحوه ارسال فرم Php

فهرست مطالب:

نحوه ارسال فرم Php
نحوه ارسال فرم Php

تصویری: نحوه ارسال فرم Php

تصویری: نحوه ارسال فرم Php
تصویری: آموزش برنامه نویسی PHP - ساخت فرم اطلاعات #1 2024, نوامبر
Anonim

پردازش داده های فرم یکی از مهمترین عملکردهای زبان برنامه نویسی PHP (PL) است. ابزارهای موجود به شما امکان می دهد داده های وارد شده توسط کاربر را استخراج کرده و در متغیرهای خاصی ذخیره کنید ، پس از آن می توان آنها را به پایگاه های مختلف داده (DB) یا پرونده ها تبدیل و نوشت.

نحوه ارسال فرم php
نحوه ارسال فرم php

دستورالعمل ها

مرحله 1

با انتخاب راحت ترین روش انتقال داده ، فرم مورد نیاز را با استفاده از HTML ایجاد کنید. برای قرار دادن یک دستگیره استفاده می شود. برای پردازش موفقیت آمیز داده های کاربر از طریق PHP ، تعیین روش و ویژگی اقدام مهم است. مثلا:

گام 2

این کد HTML نشان می دهد که داده های فرم با استفاده از روش POST به اسکریپت نوشته شده در پرونده process.php منتقل می شود که به شما امکان می دهد متغیرهای مورد نیاز را به صورت مخفی برای کاربر منتقل کنید. یک گزینه جایگزین برای روش GET است که داده های مورد نظر را از طریق نوار آدرس منتقل می کند. بنابراین ، پس از کلیک روی دکمه ، داده های وارد شده در قسمت بالای پنجره مرورگر نمایش داده می شود.

مرحله 3

با استفاده از مقدار ، نام و نوع ویژگیهای اضافی ، عناصر فرم مورد نیاز را ایجاد کنید. به عنوان مثال ، برای ایجاد دو فیلد که کاربر بتواند نام و نام خانوادگی خود را وارد کند ، می توانید کد زیر را بنویسید:

نام:

نام خانوادگی

این بخش به شما امکان می دهد دو فیلد متنی برای تعیین نام و نام خانوادگی کاربر با نام های namesername و name خانواده ایجاد کنید ، که بعداً برای پردازش داده ها استفاده می شود.

مرحله 4

یک فایل جدید با نام process.php در همان دایرکتوری سند HTML که داده های فرم در آن قرار دارد ، ایجاد کنید. برای ایجاد یک فایل ، برای نمایش محتویات فهرست ، بر روی یک قسمت آزاد از پنجره راست کلیک کنید و "جدید" - "پرونده متنی" را انتخاب کنید ، سپس نام و پسوند مناسب را مشخص کنید. کد زیر را وارد کنید:

<؟ php

$ username = htmlspecialchars ($ _ POST ["نام کاربری"])؛

$ second_name = htmlspecialchars ($ _ POST ['نام خانوادگی'])؛

echo "نام کوچک شما $ name و نام خانوادگی $ second_name است"؛ ؟>

مرحله 5

این کد به شما امکان می دهد داده های لازم را که کاربر وارد فرم کرده است بازیابی کنید. $ username به نام وارد شده در کادر نوشتاری نام کاربری اختصاص داده شده است که از آرایه جهانی $ _POST منتقل شده است. با استفاده از تابع htmlspecialchars () ؛ نویسه های اضافی حذف می شوند که کاربر هنگام ورود از صفحه کلید می تواند به اشتباه یا عمدا آنها را بنویسد. پس از استخراج داده های لازم از فرم به متغیرها ، می توانید اطلاعات دریافتی را با استفاده از دستور echo خارج کنید. قبل از ترک ، اقدامات لازم نیز ممکن است انجام شود که ممکن است برای انجام یک کار خاص لازم باشد. مقادیر بدست آمده را می توان توسط تمام توابع موجود در PHP پردازش کرد ، به این معنی که برنامه نویس در ابزار کار با داده های فرم HTML محدود نیست.

توصیه شده: