Może warto dodać datę na końcu pliku np. backup-26-04-2010.tar.gz
i tworzyć kopię całego katalogu domowego a nie tylko tego co się znajduje na pulpicie?:)
Oprócz SQLite jest również HSQLDB http://hsqldb.org/ napisana w javie dla javy:) Dane również można przechowywać w plikach.
Nie wiem jak SQLlite i jdbc sobie radzi, ale jeśli dobrze pamiętam to wersja HSQLDB, z której korzystałem ponad rok temu miała problemy z sortowaniem dat przy użyciu Hibernate ...
Wiele zależy od uczelni, a jeszcze więcej od wykładowcy. Choć ostatnio słyszałem dwa przypadki, w których wybór narzędzi i języka programowania zależał od studenta:)
Może spróbuj przeredagować post na bardziej czytelny?
jest tutaj potrzebna?
Może spróbuj wyświetlić komunikat w pliku test.php?
Radzę oddzielić kod HTML od PHP kod będzie czytelniejszy i unikniesz części takich błędów:)