![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 2 Dołączył: 16.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam pytanie czy dane wysłane z formularza i przefiltrowane poniższą funkcją będą bezpieczne i nie zagrożą skryptowi przy próbach ataku ? Kod <?php
function filtr($var) { $var = addslashes($var); $var = strip_tags($var); return $var; } ?> |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam Mam pytanie czy dane wysłane z formularza i przefiltrowane poniższą funkcją będą bezpieczne i nie zagrożą skryptowi przy próbach ataku ? Kod <?php function filtr($var) { $var = addslashes($var); $var = strip_tags($var); return $var; } ?> generalnie może: jak uzywasz mysql to stosuj funkcje mysql_escape_string, dane od uzytkownika ktore maja byc liczba filtruj rzutując typ. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 2 Dołączył: 16.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mógłbyś dać przykład ?
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 201 Pomógł: 5 Dołączył: 15.07.2008 Skąd: Kłodzko Ostrzeżenie: (10%) ![]() ![]() |
mysql_escape_string nie na wszystkich serwerach jest dostepne. polecam samo addslashes
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 518 Pomógł: 18 Dołączył: 21.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
ja do czegos takiego dodaje jeszcze funkcje slownik.
w slowniku wpisuje = or ' ! . i inne slowa ktorych pojawienie sie w formularzu spowoduje ostrzezenie usera |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 07:07 |