Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Przesyłanie danych POST przez curl


Rekomendowane odpowiedzi

Opublikowano

Witam, mam problem z przesylaniem danych POST przez curl.

Otóż mam taki kod:


$ch = curl_init();

$data = array('license'=> 'x', 'domain' => 'y');

$host = 'https://mpcforum.pl'; //Nie chce zdradzac wlasnego adresu

 

$settings = array(
CURLOPT_URL => $host,
CURLOPT_USERAGENT => "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)",
CURLOPT_SSL_VERIFYHOST => false,
CURLOPT_SSL_VERIFYPEER => false,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => http_build_query($data)
);
curl_setopt_array($ch, $settings);

 

//reszta nie ma znaczenia

 

Problem występuje przy odbieraniu tych danych bo dostaje tylko jeden element zamiast dwóch

print_r($_POST) na serwerze do którego wysyłam dane zwraca mi:

Array
(
    [license] => x&domain=y
)

 

Ktoś wie co zrobiłem źle? 

  •  carbonx zmienił(a) tytuł na Przesyłanie danych POST przez curl

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...