• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

ارسال اطلاعات از طریق روش Post

saber2008

کاربر تازه وارد
تاریخ عضویت
11 مارس 2012
نوشته‌ها
6
لایک‌ها
0
با سلام

چگونه میشه اطلاعات فرممان رو به گونه ای به فرم سایت دیگر ارتباط دهیم .

به این صورت که بدون رفتن به سایت اصلی بشه اطلاعات رو از سایت خودمان به سایت اصلی بفرستیم.

فرض کنیم سایت a چند تا تکست باکس داره با یک دکمه ارسال

میخواهیم که همین تکست باکس ها و دکنه ارسال در سایت b هم باشد و اطلاعات به سایت a ریخته شود .

با تشکر
 

webs

Registered User
تاریخ عضویت
14 آپریل 2010
نوشته‌ها
2,019
لایک‌ها
1,475
محل سکونت
php.ini
راه حل 1- دقیقاً فرم رو باید در سایتتون شبیه سازی کنید، سپس در قسمت action فرم، سایت هدف (پیج مربوطه) رو وارد کنید. که در بعضی از جاها ممکنه با مشکل مواجه بشید و همچنین بازدیدکننده متوجه میشه به سایت هدف، هدایت میشه.

راه حل2- استفاده از fsockopen یا curl که دقیقاً میتونه فرم رو به صورت کامل شبیه سازی و ارسال کنه، به گونه ای که گویا تمام عملیات در سایت خودتون صورت گرفته!
 
Last edited:

saber2008

کاربر تازه وارد
تاریخ عضویت
11 مارس 2012
نوشته‌ها
6
لایک‌ها
0
راه حل2- استفاده از socket یا curl که دقیقاً میتونه فرم رو به صورت کامل شبیه سازی و ارسال کنه، به گونه ای که گویا تمام عملیات در سایت خودتون صورت گرفته!

راه حل دوم مناسبتره برای انجام اینکار به چه صورت باید عمل کنم

با تشکر
 

webs

Registered User
تاریخ عضویت
14 آپریل 2010
نوشته‌ها
2,019
لایک‌ها
1,475
محل سکونت
php.ini
باید برید نحوه کار کردن با این توابع رو یاد بگیرید، یک کوچولو دردسر داره!

http://php.net/manual/en/function.fsockopen.php

http://php.net/manual/en/book.curl.php

(بعضی از هاستینگ ها این دو تابع رو مسدود می کنند!)
 
بالا