<< Înapoi

Problema la postare cu CURL

publicat 2008-11-12 20:00:59 de admin


Dezvoltand o aplicatie m-am lovit la un moment dat de o problema ciudata. Incercand sa fac POST catre o pagina cu CURL din PHP, am remarcat ca nu accepta parametri (POSTFIELDS) decat ca string, si nu ca un array.

Dupa cam o ora de batut capul si cautat pe Google, am gasit si solutia, care sper sa ajute si pe altcineva care da de problema asta:

Adauga optiunea de POSTFIELDS dupa optiunea de POST si NU inainte. Exemplu:

curl_setopt($handle, CURLOPT_POST, true);
curl_setopt($handle, CURLOPT_POSTFIELDS, $vars);

Daca setezi optiunile in ordine inversa, vei avea aceeasi problema ca si mine :)