ارسال متغییر ها به شیوه Post هنگام انتقال صفحه

توی یکی از کارام به این مشکل برخوردم
اگه از دوستان کسی راه حل می دونه ممنون میشم بگه

می خوام وقتی برای مثال صفحه A را با استفاده از دستور header به صفحه B منتقل می کنم
یه سری متغیر ها رو هم از صفحه A بصورت POST به صفحه B ارسال کنم
کسی روشی برای این کار می دونه ؟

خواهشا نپرسید چرا حتما می خوای این کار رو بکنی ...
فقط لطف کنید و راه حل رو بیان کنید
 
ممنون
نمی دونم چرا به فکر خودم نرسیده بود
ولی خوب با وجود اینکه در بعضی موارد session ها کار آدم رو حل می کنن
ولی بازم باید راهی برای این کار که گفتم باشه ... اینطور نیست ؟
ممنون علی آقا
 
ممنون
اون وقت شیوه دسترسی به این متغیر تو صفحه دوم چطوریه ؟
آیا با این روش داده ها بصورت Post ارسال میشن یا ... ؟
(البته مسلما از Get استفاده نمی شه )
 
دکتر جان . از هیچ قاعده ای پیروی نمیکنه

اولا که گفتم فکر میکنم و امتحان نکردم

ببین وقی شما یه صفحه ای رو با مررور گر از وبسرور در خواست میکننین . مرور گر چنین درخواستی رو برای مرور گر میفرسته


کد:
POST /upload.php HTTP/1.1

Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/msword, */*

Accept-Language: en-us

Content-Type: application/x-www-form-urlencodedAccept-Encoding: gzip, deflate

User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

Host: localhost:801

Content-Length: 353

Connection: Keep-Alive

Cache-Control: no-cache

Cookie: lastactivity=122344534

[COLOR="Red"]VAR1=VALU1&var2=value2[/COLOR]


به اونقسمت که قرمزش کردم توجه کن . اون متغیر های پستی هست که مررور گر به سمت وب سرور میفرسته . کد من شاید اشتباه باشه و لی خیلی راحت با یه سوکت میشه متغیر پست فرستاد
 

oxygenws

Active Member
کد اولی که نوشتید، با اینی که الان نوشتید خیلی متفاوته :) و این کد از قواعد درست و منطقی ای پیروی می کنه، و باید از قواعدی پیروی کنه، در غیر این صورت، بهش protocol نمی گفتند!

بله، خیلی راحت میشه با یک سوکت این کار رو انجام داد، در حقیقت تنها راه اتصالات در اینترنت با کمک برنامه نویسی، همین سوکت هاست و تمام برنامه ها (مثل مرورگر ها) و توابع (مثل curl) از همین سوکت ها استفاده می کنند!!
 

جدیدترین ارسال ها

بالا