Piszę aplikacje pod GNU/Linuksa, która wysyła dane na serwer przez libcurl. Kodu, którego używam to:
if(curl)
{
curl_easy_setopt(curl, CURLOPT_URL, "ADRES_SKRYPTU PHP");
curl_easy_setopt(curl, CURLOPT_POSTFIELDS, "id=1");
res = curl_easy_perform(curl);
curl_easy_cleanup(curl);
}
Wszystko jest dobrze. Program wysyła id=1. Nie wiem czemu, ale po wysłaniu zawsze na konsoli pojawia mi się to co zwróci skrypt na serwerze. Nie chcę, aby to szło na konsolę tylko do jakiejś zmiennej, z która mógłbym sobie coś zrobić.
Czytałem tutaj na forum o wysołaniu przez system poleceń typu GET o socketach. Niestety nie zadowala mnie to. Chcę jakoś zmusić CURLa do współpracy.