Cytat
Miło by mi było gdyby ktoś przejrzał i napisał co można tam polepszyć, a może lepiej napisać własny od nowa?
Znaczy się to nie Twój skrypt?
Co mi się nasuwa po pobieżnym przejrzeniu (że działa w miarę poprawnie - świadczą komentarze pod)
1. Nie jest obiektowy (porównaj sobie np. z modułem sfGuard z Symfony)
2. Całkowity brak separacji warstwy logiki od prezentacji, fragmenty HTML "echowane" - masakra przy jakichkolwiek modyfikacjach
3. Wszystkie wartości (np. długość loginu) ustawione na sztywno - lepsze byłoby rozwiązanie np. ze stałymi
4. Narzuca odgórnie pewne rozwiązania techniczne (m.in. strukturę tabel w bazie), przez co integracja z istniejącymi serwisami może być problematyczna
Generalnie - dla amatora do prostych serwisów może być, ale jak dla mnie - bezużyteczny