مشکل در دریافت متغیر post شده توسط curl
من برای ارسال اطلاعات از لوکال به وب سایت دیگه ای ، میخوام از post در curl استفاده کنم.
یه فایل تست به صورت زیر نوشتم :
$ch = curl_init('http://localhost/test/1.php');
curl_setopt($ch, CURLOPT_HEADER, FALSE);
curl_setopt($ch, CURLOPT_POST, TRUE);
curl_setopt($ch, CURLOPT_POSTFIELDS, 'value=test');
curl_exec($ch);
curl_close($ch);
--------------------------------------------------------------------------------
و بعد برای دریافت توی فایل 1.php مقصد دستورprint_r[$_POST]
رو نوشتم.
فایل اصلی رو اجرا کردم و بعد از اجرای فایل 1.php، انتظار دیدن مقدار post شده رو داشتم ولی فقط array() نشون داده شد.
کسی میتونه کمکم کنه و بگه اشکال از کجاست؟
نقل قول: مشکل در دریافت متغیر post شده توسط curl
برای ارتباط لوکال با شبکه های خارجی باید یه تنظیماتی انجام بدید. مثلا WampServer دکمه Put Online در منوش داره.
نقل قول: مشکل در دریافت متغیر post شده توسط curl
چه جور تنظیماتی؟ من از xampp استفاده میکنم
این تستی که من گرفتم هر دو توی لوکال بودن و جواب نگرفتم، اینم به دلیل تنظیمات هستش؟
نقل قول: مشکل در دریافت متغیر post شده توسط curl
نقل قول: مشکل در دریافت متغیر post شده توسط curl
بچه ها من چطور می تونم یه اطلاعاتی رو بدون استفاده از فرم ، post ارسال کنم (البته بدون کلیک کردن و اتوماتیک خودش ارسال شه)
ممنون می شم راهنماییم کنیم
نقل قول: مشکل در دریافت متغیر post شده توسط curl
نقل قول:
نوشته شده توسط
zorro6064
چه جور تنظیماتی؟ من از xampp استفاده میکنم
این تستی که من گرفتم هر دو توی لوکال بودن و جواب نگرفتم، اینم به دلیل تنظیمات هستش؟
برای فعال کردن curl در xampp فایل php.ini را تو پوشه xampp پیدی کن بعد خط زیر را پیدا کن :
;extension=php_curl.dll
و ; اولش را حذف کن، بهد آپاچی را ریست کن.
نقل قول: مشکل در دریافت متغیر post شده توسط curl
نقل قول:
نوشته شده توسط
galiken_it
بچه ها من چطور می تونم یه اطلاعاتی رو بدون استفاده از فرم ، post ارسال کنم (البته بدون کلیک کردن و اتوماتیک خودش ارسال شه)
ممنون می شم راهنماییم کنیم
شما با curl میتونی این کار را بکنی:
http://php.net/manual/en/curl.examples.php
http://www.jonasjohn.de/snippets/php/curl-example.htm