hej, pisze bardzo prosty skrypt, w którym wykorzystuje rest api w celach praktycznych.
Mam problem z odbieraniem posta.
Wysyłam go w ten sposób:
curl -i -X POST -H "Content-Type: application/json" -d '{"name":"nazwa posta"}' http://localhost:85/posts
Odbieram i obrabiam go tak:
$post = $this->f3->get('POST');
$name = $post['name'];
$year = 2015;
$category = 3;
$this->db->exec("insert into posts(name, year, category) values('$name', $year, $category)");
Wpis do bazy się oczywiscie dodaje, jednakże pole "name" nie przybiera żadnej wartosci i wyglada tak
{"id":"11","name":"","year":"2015","category":"3"}