Przede wszystkim funkcja serialize() nie działa dla pliku powinieneś stworzyć obiekt formularza, przez który będziesz mógł przesyłać dane i będzie działać idealnie Miałem ten sam problem i właśnie rozwiązałem twój problem i działa w 100% bo to przetestowałem. Proszę sprawdzić.Formularz.
Skrypt.
Twój plik php jest taki sam, jak testowałem i działa.