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. Quote 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. Quote 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. Quote 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. Quote 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
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.