Bueno .. ya te han comentado que tomes tus datos en:
$_POST['nombre_variable'] .. no como lo hace ahora en $nombre_variable directo.
Lo has probado? ..
Puedes ver que tiene $_POST completo usando:
Código PHP:
echo "<pre>";
print_r($_POST);
echo "</pre>";
Un saludo,