Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> RegExpr (preg_replace)
g00fy
post
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 23.11.2004

Ostrzeżenie: (0%)
-----


witam

postanowilem zrobic system "bezpiecznych" szablonów w które polegają na eval() i OB

problem w tym , że aby były one bezpieczne musze zamienić wszystkie zmienne na tablice np:

$zmienna => $bezpieczne_zmienne['zmienna']

dzieki temu , użytkownicy nie będą mieli dostępu do zmiennych programu
niedozwolone funkcje muszą być usunięte

np php_info(); wytnie w całości
ale

mysql_connect($zmienna,$zmienna)
musi usunąc razem z $zmienna,$zmienna

więc pytanie moje brzmi , jak stworzyć odpowiednie REG_EXPR

myślałem najpierw , że kod powinien być wycinany z znaczników<? ?> lub <?php ?>
a dopiero wewnątrz parsowany

ale nie powinno nastąpić też zamienienie echo('php_info();'); na echo(''); etc
any help ?

nie znam nic się na reg expr , dlatego myślałem że może pomożecie?
Go to the top of the page
+Quote Post

Posty w temacie
- g00fy   RegExpr (preg_replace)   4.04.2006, 15:21:59


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 02:09