|
|
|
สอบถามปัญหา ของฟังชั่น curl_setopt ไม่ส่งค่าพารามิเตอร์ xxxx.php?id=5 |
|
|
|
|
|
|
|
ปัญหาคือ
Code
$url='xxx.php?id=5';
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET');
curl_setopt($ch, CURLOPT_POSTFIELDS, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, $this->userAgent);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
จะใช้งานไม่ได้ครับ
แต่ถ้าพิมพ์ใส่เลย ก็ใช้ได้ แบบนี้
Code
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_URL,'xxx.php?id=5');
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET');
curl_setopt($ch, CURLOPT_POSTFIELDS, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, $this->userAgent);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
แต่ถ้าต้องการ วนลูปข้อมูลที่มากกว่า 1 จะไม่สามารถส่ง พารามิเตอร์ได้เลยครับ มีแนวทางไหนแก้ปัญหาได้บ้างครับ
ขอบคุณครับ
Tag : PHP
|
|
|
|
|
|
Date :
2012-09-24 00:53:23 |
By :
chaynuwong |
View :
1514 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$url="xxx.php?id=5";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_URL,$url);
ลองแบบนี้ดูครับ
|
|
|
|
|
Date :
2012-09-24 06:13:44 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับได้แล้วครับ ใช้ค่าที่ส่งมาเข้า htmlspecialchars_();
แล้วจัด Link ใหม่ แล้วก็ htmlspecialchars_decode(); อีกที แล้วส่งค่าไปครับ ได้ซะที...ขอบคุณพี่วินมากครับ
|
|
|
|
|
Date :
2012-09-24 11:07:08 |
By :
chaynuwong |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2012-09-25 06:07:48 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|