![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 1 Dołączył: 28.05.2009 Skąd: Szczecin / Berlin Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam dosc nietypowy problem, ktory wg php bugs wcale bledem nie jest iz php nie jest jezykiem zajmujacym sie bezpieczenstwem, wiec klasy typu protected/private sa tylko blokowane przy dostepie z zewnatrz( z dziedziczony klas itp )... W olbrzymim skrocie, w plikach xml sa zapisywane m.in dane do laczenie sie z SQL oram serverem memcache, gdy wewnatrz klasy byle kto od tak zrobi sobie print_r / var_dump $this->nazwa_klasy widzi wszystkie zmienne bez wzgeldu na ustawione warunki odczytu ( public, private, protected ). Czy macie moze jakies pomysly jak sie od tego uchronic? Niestety predefiniowanych funkcji jak var_dump nie mozna od nowa zdeklarowac, wiec pierwsza opcja odpada. Z gory dziekuje :) Pozrawiam, popsit |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat tak, ale pozbycie sie debugowania wcale nie jest dobra sprawa. Ja nie mówię o kompletnym zakodowaniu kodu. Ale zrób np. osobny plik sqlConnection.php, który będzie się ograniczał do zakodowania jednej jedynej linijki kodu:
edit: Cytat edit: a co da prekompilacja eAcc, jak i tak wezmiesz obiekt polaczenia, print_r i masz dane polaczenia - no chyba ze ich tam nie przechowujesz. ^^^ |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 23:35 |