- PHP
- JSON
- Dezvoltare web
Sarcina: Pe un server există un dosar cu fișiere .txt, în care sunt JSON pure. Am citit datele din aceste fișiere prin scriptul client.php aflat lângă dosar, acum trebuie să trimit datele citite unui alt server. Pe serverul de la distanță este scriptul server.php, care ar trebui să accepte aceste date, să dea un răspuns scriptului client.php, să îl proceseze și să îl salveze într-un fișier .txt în format JSON.
Am citit fișierele din client.php fără probleme. Din server.php face o înregistrare în fișier - de asemenea, ok. Problema este în mijloc. Nu pot trimite datele, se pare că sunt acolo, nu ajung chiar la server.php. Ce fac greșit?
Răspunsul este 2 matrice goale:
Array () Array ()
Ce este greșit? Mi-am lovit capul de perete timp de o oră. Google nu a ajutat, de asemenea, documentația pentru curl_setopt (). Am încercat să trimit diferite variații - $ api_key, $ data, le-am colectat într-un singur matrice, le-am tradus în json și așa mai departe. Ca răspuns, aceleași matrice goale.