آموزش PHP
دسته بندی ( ۱۹۸ آموزش )
نمایش دسته بندی ها (۱۹۸ آموزش)

افزایش حداکثر تعداد متغیرهای (Variable) ارسال شده توسط روش POST (یا حداکثر تعداد فیلدهای (Field) یک فرم (Form) بر اساس روش POST)، در PHP

معمولا برای ارسال اطلاعات از طریق روش POST ، در سرورهای اینترنتی محدودیت وجود دارد که میزان این محدودیت در فایل php.ini ذکر می شود.

این محدودیت یکی برای حجم اطلاعات ارسال شده به صفحه بر اساس روش POST است ( کلید شماره 473 ) و دیگری برای تعداد متغیرهایی (Variable) که از طریق روش POST به صفحه ارسال می شوند. ما در این کلید آموزشی، قصد داریم که در مورد محدودیت حداکثر تعداد متغیرهایی (Variable) که از طریق روش POST به صفحه ارسال می شوند، صحبت کنیم.

به عنوان مثال، فرض کنید که یک فرم (Form) ( کلید شماره 511 ) داریم که اطلاعات آن بر اساس روش POST به صفحه ارسال می شوند ( کلید شماره 399 ). هر فرم دارای تعدادی فیلد (Field) است، مثلا یک ورودی که با تگ input ساخته شود، یک فیلد (Field) از فرم (Form) می باشد. هر فیلد (Field) از فرم (Form) در هنگام Submit کردن فرم (Form)، به عنوان یک متغیر (Variable) که بر اساس روش POST به صفحه ارسال می شود، خواهد بود.

در فرم های (Form) معمولی که تعداد فیلدها (Field) خیلی زیاد نیست، با مشکلی روبرو نمی شویم، اما اگر تعداد فیلدهای (Field) فرم (Form) خیلی زیاد شود، پس از Submit کردن فرم (Form)، به نظر خواهد آمد که اطلاعات وارد شده برای تعدادی از فیلدهای (Field) فرم (Form)، اصلا به صفحه ارسال نشده اند (اطلاعات آخرین فیلدهای فرم را از دست می دهیم). این مشکل، به دلیل فراتر رفتن از حداکثر تعداد متغیرهایی (Variable) است که می توانند از طریق روش POST به صفحه ارسال شوند.

بنابراین در این مواقع، باید مقدار تعیین شده برای ((حداکثر تعداد متغیرهایی (Variable) که از طریق روش POST به صفحه ارسال می شوند)) را در فایل php.ini تغییر دهیم.

برای این منظور باید تصحیح زیر را در فایل php.ini انجام دهیم (البته عدد انتخابی را بر اساس نیاز خود تعیین کنید) :

که در آن، اولی در فایل php.ini وجود دارد و باید آن را پیدا کرده و مقدارش را تغییر دهید و دو تای بعدی را هم جستجو کنید، اگر در فایل وجود نداشتند، به کدهای فایل اضافه نمایید. بزرگی عدد انتخاب شده برای آنها هم بستگی به نیاز شما دارد.

نویسنده علیرضا گلمکانی
شماره کلید 26249
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 0 0 0

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)

جستجو در کلیدستان، توسط گوگل

جستجو در عنوان کلیدها

دسترسی سریع

کلید
×

شماره کلید


دسته بندی
×

شماره دسته کلید


جستجو
×

جستجو


راهنمای توابع PHP

راهنمای توابع PHP بر اساس حرف اول تابع :

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z