![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Powiedzmy, że chcę zadbać o zabezpieczenia. Póki ja piszę kod nie ma z tym problemów, ale gdy znajdą się amatorzy do jego edycji/pisania nowych metod mogą zapomnieć o odpowiedniej filtracji danych.
I tu urodziło się moje pytanie, czy w klasie a mogę jakoś automatycznie wywołać metodę z innej klasy? np. $class_first->saveText('it is work!'); Wiadomo, że w metodzie saveText mógłbym dać na początku filtrowanie, ale problemy powstaną gdy do kodu dobiorą się amatorzy. Chciałbym utworzyć swego rodzaju jądro, które kontrolowałoby wykonywane operacje. I np. przy wywołaniu takiej metody chciałbym sobie automatycznie to przefiltrować przez własny filtr. Da radę ? ![]() -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 226 Pomógł: 23 Dołączył: 2.10.2007 Skąd: Słupsk Ostrzeżenie: (0%) ![]() ![]() |
Wywołać instancje klasy B w klasie A i korzystać z jej metod? A może utworzyć klasę filtrów i z niej dziedziczyć?
-------------------- banan wszyscy.
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Powiedzmy mam klasę:
i mam drugi plik np.
Chodzi mi o to, że dla mnie to nie jest wielki problem napisać tą linijkę. Ale jak ktoś zacznie edytować moje skrypty i pozapomina w paru miejscach narazi się m.in. na sqli, xss @edit Chodząc po necie uznałem, że jest to raczej niewykonalne... Proszę o zamknięcie tego tematu. Ten post edytował fifi209 21.03.2009, 10:10:13 -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 12:05 |