Witam,
Mam taki problem, chcę wysyłać za pomocją AngularaJS postem dane użytkownika do zewnętrznej domeny.

Kod JS wygląda następująco:
[JAVASCRIPT] pobierz, plaintext
  1. $http({
  2. method: 'POST',
  3. url: 'url',
  4. data: {"user": "name"},
  5. withCredentials: false,
  6. headers: {
  7. 'Content-Type': 'application/x-www-form-urlencoded'
  8. }
  9. }).success(function(data) {
  10. console.log(data);
  11. });
[JAVASCRIPT] pobierz, plaintext

Plik php do którego się odwołuję:
  1. header('Access-Control-Allow-Origin: '.$_SERVER['HTTP_ORIGIN']);
  2. header('Access-Control-Allow-Methods: GET, PUT, POST, DELETE, OPTIONS');
  3. header('Access-Control-Max-Age: 1000');
  4. header('Access-Control-Allow-Headers: Content-Type, Authorization, X-Requested-With');
  5.  
  6. var_dump($_POST);

I teraz problem polega na tym że nie bardzo wiem jak zinterpretować dane, ponieważ przychodzą w takim kształcie:
Kod
array(1) {
  ["{"user":"name"}"]=>
  string(0) ""
}


Ma ktoś jakiś pomysł?