siddscool19 Posted October 31, 2009 Share Posted October 31, 2009 I am facing a weird problem with sending data to a site via curl. If i send the value by this $data1="action=capt&tm=1256956853&tmhash=074144d43b5e2fcf34607221bd51b69dded08475&wait=30&waithash=7772647b09ec9995fc3c92d9f04be89029f80564"; curl_setopt($ch2, CURLOPT_POSTFIELDS,$data1); It works in the above case but however if I send the values like this $data="action=".$action."&tm=".$tm."&tmhash=".$tmhash."&wait=".$wait."&waithash=".$waithash; curl_setopt($ch2, CURLOPT_POSTFIELDS,$data); It won't work. Here I set $data1 from the value of $data only by getting its output on screen. So $data1 and $data are same. Just the difference is that $data is in form of variables which I get using preg_match. I use preg_match to get values of action,tm,tmhash and all that. Link to comment https://forums.phpfreaks.com/topic/179703-weird-problem-with-curl-while-sending-data/ Share on other sites More sharing options...
ngreenwood6 Posted October 31, 2009 Share Posted October 31, 2009 have you tried echoing the variables to make sure that the data is correct. Link to comment https://forums.phpfreaks.com/topic/179703-weird-problem-with-curl-while-sending-data/#findComment-948189 Share on other sites More sharing options...
siddscool19 Posted October 31, 2009 Author Share Posted October 31, 2009 Yes I did that. The data in $data1 is the data which I echoed using $data. Link to comment https://forums.phpfreaks.com/topic/179703-weird-problem-with-curl-while-sending-data/#findComment-948198 Share on other sites More sharing options...
cags Posted October 31, 2009 Share Posted October 31, 2009 Define "It won't work". Do you get an error? How are you getting the values of $action, $tm, etc, etc. I would guess that one (or more) of them has a whitespace character (such as \r or \n) in them. When echo'ed out you wouldn't neccesarily see these characters, but they would mess up a curl request. Link to comment https://forums.phpfreaks.com/topic/179703-weird-problem-with-curl-while-sending-data/#findComment-948262 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.