Formularz i generowanie pdf-a

Witam wszystkich na forum:)

Potrzebny jest mi moduł o następującym działaniu:

  1. użytkownik wprowadza dane do formularza i zatwierdza je
  2. sprawdzana jest zgodność wprowadzonych danych z określonym polem, np. żeby do daty nie wpisać „ala ma kota”
  3. formularzowi nadawany jest unikalny numer/symbol
  4. moduł generuje pdf-a dla użytkownika do pobrania (wyskakuje okienko „zapisz do…”)
  5. jednocześnie wysyłany jest plik, nie koniecznie pdf do określonego folderu na serwerze o nazwie takiej jak numer/symbol wygenerowanego dokumentu pdf.

Czy jest możliwość napisania takiego modułu? Czego użyć jako generatora pdf-a, jakiego skryptu, biblioteki?

Z góry dzięki za pomoc.