robinner
Новичок
curl не хочет отправлять POST
Всем привет!Помогите пожалуйста...
Я не могу понять в чем прикол...
1/вот этот вариант не работает:
preg_match("/a=.*[0-9]/", $data, $arid);
$post=str_replace('a', 'namea', str_replace('b', 'nameb', $arid[0]));
получается такое $arid[0]='namea=1&nameb=1';
$post='name=1&'.$arid[0].'&namec=1';
curl_setopt($curl, CURLOPT_POSTFIELDS, $post);
2/А вот так работает:
curl_setopt($curl, CURLOPT_POSTFIELDS, 'name=1&namea=1&nameb=1&namec=1');
3/Вот так тоже работает:
$post='name=1&namea=1&nameb=1&namec=1';
curl_setopt($curl, CURLOPT_POSTFIELDS, $post);
В чем дело? Ведь это одинаковые строки...Пожалуйста помогите
Всем привет!Помогите пожалуйста...
Я не могу понять в чем прикол...
1/вот этот вариант не работает:
preg_match("/a=.*[0-9]/", $data, $arid);
$post=str_replace('a', 'namea', str_replace('b', 'nameb', $arid[0]));
получается такое $arid[0]='namea=1&nameb=1';
$post='name=1&'.$arid[0].'&namec=1';
curl_setopt($curl, CURLOPT_POSTFIELDS, $post);
2/А вот так работает:
curl_setopt($curl, CURLOPT_POSTFIELDS, 'name=1&namea=1&nameb=1&namec=1');
3/Вот так тоже работает:
$post='name=1&namea=1&nameb=1&namec=1';
curl_setopt($curl, CURLOPT_POSTFIELDS, $post);
В чем дело? Ведь это одинаковые строки...Пожалуйста помогите