نقل قول نوشته شده توسط vbehzadan مشاهده تاپیک
برای ارسال داده های فرم، دو روش وجود داره: POST و GET.
اگه توجه کرده باشی، برای تعریف فرم توی HTML، یه پارامتر method وجود داره که به وسیله اون مشخص می کنی میخوای از GET استفاده کنی یا POST. و اما مقایسه این دو متد:
1.هر دو برای فرستادن مقادیر فرم فیلد ها استفاده میشن
2.تمام مقادیری که به وسیله متد GET فرستاده میشن، به URL اضافه میشن (مورد سوالت)، اما مقادیری که به وسیه Post فرستاده میشن، داخل URL نمایش داده نمیشن.
3.متد GET برای حجم داده های ارسالی محدودیت داره (فکر کنم 256 کاراکتر باشه)، در حالی که با POST میشه حجمای بالای داده رو رد و بدل کرد
4.GET سریعتر از POST عمل میکنه
5.POST فوق العاده امن تره از GET، و در مورد مثال تو، پیشنهادم اینه که همیشه برای لاگین از متد POST استفاده کنی.
و چند تفاوت دیگه مثل برخورد بروزر با این دو متد، برخورد بعضی فایروالها با متد پست و ثبت داده های GET توی Logfile های وب سرور
ممنون از اینکه به سوالم جواب دادین.
ولی من باید برای این کاری که میخوام بکنم مجبورم از GET شما گفتین استفاده کنم.
ولی درست نفهمیدم این عمل خوندن url چجوریه میشه یکم واضح تر توضیح بدین ممنون.
بعد نمیخواد از Apache کمک بگیرم.