![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 505 Pomógł: 0 Dołączył: 8.01.2005 Ostrzeżenie: (0%)
|
czy ktos wie dlaczego dziala tak :
a nie dziala tak :
Ten post edytował Bastion 10.03.2006, 08:41:58 |
|
|
|
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 36 565 Pomógł: 6315 Dołączył: 27.12.2004 |
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 505 Pomógł: 0 Dołączył: 8.01.2005 Ostrzeżenie: (0%)
|
faktycznie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ale tfu mialo byc tak :
nie zadziala ale to tak :
tzn dopiero dziala po zastosowaniu czegos takiego
ale czy powinno tak sie dziac ze bez globala nie lapie? Ten post edytował Bastion 10.03.2006, 08:54:21 |
|
|
|
Post
#4
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
Może to ma związek z tym:
Zmienne zmienne Cytat Proszę pamiętać, że zmienne zmienne nie mogą być używane z nowymi superglobalami php. Oznacza to, że nie będą działać wyrażenia typu ${$_GET}. Jeśli szukasz sposobu na obsługę osiągalności superglobali i starych tablic $HTTP_*_VARS, spróbuj użyć referencji. Niby piszą o troszkę innej rzeczy ale nadal w ogrębie tablic superglobalnych. Może po prostu tak się nie da :/ Choć trochę w to wątpię. |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 505 Pomógł: 0 Dołączył: 8.01.2005 Ostrzeżenie: (0%)
|
no to kasza (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) a mike powiedz mi sa jakies przeciwskazania jesli uzyje tego globala ?
|
|
|
|
Post
#6
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
Cytat(Bastion @ 2006-03-10 09:10:18) no to kasza (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) a mike powiedz mi sa jakies przeciwskazania jesli uzyje tego globala ? Po konstrukcji widzę że nie za bardzo masz możliwość przekazania superglobali w argumentach funkcji przez referencję, więc ten global może być tutaj jedynym wyjściem. Choć ja jestem zawsze przeciwny stosowaniu globali, one nie są zgodne z ideą OOP. Jeśli faktycznie jest kasza, to nie masz chyba wybru. Ale nie jestem tego pewnien, sprawdź to, ja tylko zwróciłem uwage, że może to php daje ciała. Pewności nie mam. |
|
|
|
Post
#7
|
|
|
Grupa: Moderatorzy Postów: 36 565 Pomógł: 6315 Dołączył: 27.12.2004 |
Ale ja zadam glupie pytanie:
Ale po co ci wogole robic to przez zmienną zmienną? Przecież $_SERVER jest jeden. On sie nie zmienia. Zawsze wywolasz $_SERVER, a nie $_SERVER1 |
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 505 Pomógł: 0 Dołączył: 8.01.2005 Ostrzeżenie: (0%)
|
nospor: masz racje, ale pisze taki hm "firewall" zmiennych przekazywanych przez _GET, _POST etc,
mniejwiecej tak ,
lub np, zastosowanie filtra
i teraz jesli jest "parametr" przez php.php?parametr=8jk838 , czyli cos innego niz zdefiniowana regula, to firewall robi "cos tam" (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował Bastion 10.03.2006, 09:27:41 |
|
|
|
Post
#9
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
|
|
|
|
Post
#10
|
|
|
Grupa: Zarejestrowani Postów: 505 Pomógł: 0 Dołączył: 8.01.2005 Ostrzeżenie: (0%)
|
no wlasnie o to chodzi ze nie za bardzo , bo register() tworzy tablice regul, dopiero uzycie firewall() sprawdza po kolei reguly , jesli cos sie nie zgadza poprawia, reportuje, wysyla maila adminowi czy co tam sie ustawic
chcialem uniknac sprawdzania w stylu
i zorbic cos takiegio
hm hm hm (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) chyba musze dokladniej to przeglokowac Ten post edytował Bastion 10.03.2006, 10:09:55 |
|
|
|
![]() ![]() |
|
Aktualny czas: 13.06.2026 - 21:23 |