


Archiwum kategorii 'PHP'
Przekazywanie tablic w memberlist.php – phpBB by Przemo 1.12.5
Dziś napisał do mnie d3d!k z prośbą o rejestrację na pewnym forum, na którym jestem technicznym adminem. Zaproszenie otrzymał i kilka minut później przekazał mi tekst błędu występującego na nim. I tutaj zaczyna się sens mojego wpisu…
Płatnik Data Encryption System (PDES)
Jakiś czas temu po raz kolejny musiałem użerać sie z przypominaniem hasła w programie Płatnik. Ponieważ sam ten wytwór niesamowicie zdolnych polskich programistów jest wyznacznikiem największej chały to i powtórka z powyższej rozrywki zgotowała we mnie taki poziom niezadowolenia, że postawiłem napisać skrypt szyfrujący i deszyfrujący hasła w programie Prokomu.
bbGeSHi – A better syntax highlighter 0.7.5
Kolejny mod do nowej wersji phpBB3 w którym zauważyłem drażniący błąd. I pomimo, że i skrypt i modyfikacje do niego są w wersji rozwojowej to zbędne parsowanie (co najważniejsze tylko niektórych) tagów bbcode w znaczniku code było dla mnie nazbyt uciążliwe i coś było trzeba z tym zrobić.
Raz-Captcha (WordPress anti-spambot plugin)
Kilka dni temu zauważyłem (co chyba na tego typu skryptach nie jest niczym niesamowitym) pełną ofensywę botów na stronie w postaci ich rejestracji. Z braku czasu dopiero dziś udało mi się wprowadzić kilka udoskonaleń które mam nadzieję, że pomogą w pozbyciu się zbędnych robotów.
Edycja wpisów w ShoutBox – phpBB by Przemo
Pierwszy wpis w tej kategorii. Pierwszy opisywany przeze mnie bug. Przyznaję, nie jest on żadnych wysokich lotów – nie mniej jednak tak jak zawsze z tego typu lub cięższymi sprawami dzieliłem się bezpośrednio z danymi osobami, tak teraz postanowiłem je pisać. Może dlatego, że mam gdzie.
Sprawa jest na tyle nieskomplikowana, że dłużej dociekałem przyczyny, niż ją naprawiałem. Błąd wykryłem przypadkiem, dzięki użytkownikom mojego forum. Wiem, że znany był on wcześniej, a nawet niektórzy próbowali go naprawiać, ale jednoznacznego rozwiązania nie widziałem nigdzie. Na czym polega bug? Na tym, że w przypadku jeśli PHP wspomagane jest obsługą CGI z wyłączonym zlib.output_compression w czasie edycji wpisów w shoutboxie jest wysyłany tekst przed wysłaniem nagłówków powodujący błąd skryptu. Problem ten dotyczy wersji 1.12.5, z tego co wiem podobne problemy były zauważane w wersjach 1.9.x.










