Oj, z tą magią to taki żarcik

Co do pole hidden, to w zamyśle było użycie metody POST, lecz z pośpiechu wcześniej wpisałem GET, a później nie chciałem już mieszać, bo pewnie nawet nie zauważyłby zmiany. Ale dlaczego hidden? Bo jakbyś zauważył on chciał wykorzystać submity, a użycie hidden chyba jest najprostsze przy użyciu także submita.
Nawiązując do twojego "ułatwienia"... Dla mnie jest to tylko bezsensowne tworzenie dodatkowych plików. Stworzyć kilka funkcji w jednym pliku, odebrać GET'em akcję i wywołać odpowiednią funkcję i już. Po co udziwniać w miliony plików? Później widziałem przypadki skryptów, gdzie w jednym folderze było bardzo dużo, właściwie niepotrzebnych plików.. No cóż, jednym to ułatwi życie, innym nie..