Sbagli nel non dire che errore ti da.

Ad ogni modo, $data = $_POST non serve a niente se non ad occupare memoria, usa direttamente $_POST.