将POST数据发送到HTTPS重定向PHP

I need to redirect the current user to an external page (other domain) with some parameters that will be used on that page. To do that I'm using cURL, an example code is below:

  $postfields = array('key'=>'value');
  $ch = curl_init();
  curl_setopt($ch, CURLOPT_URL, 'https://domain.com/example.aspx');
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, false);
  curl_setopt($ch, CURLOPT_FOLLOWLOCATION, false);
  curl_setopt($ch, CURLOPT_POST, 1);
  curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($postfields));
  curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); // On dev server only!
  $result = curl_exec($ch);
  curl_close ($ch);

But the user stays on the same page and I don't know if any data is transmitted.

What is the problem here? Is there another way to do that?