![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 1.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Kod <form action="" method="post"> <input type="text" maxlength="15" size="15" name="dana" /> <input type="submit" value="OK"/> </form> <?php function sprawdzenie($dana) { if (eregi('[a-zA-Z0-1]+$', $dana)) { return true; } else { return false; } } if (sprawdzenie($_POST['dana'])) { echo 'ok'; $foo = $_POST['dana']; //a po tem do bazy albo co dusza zapragnie :) } else { echo 'zle'; } ?> Cześć, jestem początkującym programista PHP, mam pytanie czy taka funkcja oby na pewno zabezpieczy w 100% informacje przekazywana przez użytkownika... Chce uniknąć ataków przez formularz... Czytałem o rożnych metodach zabezpieczeń i powyższa funkcja wydaje się rozwiązać wszystkie problemy jeśli od użytkownika wymagamy jedynie jednego wyrazu składającego się z liter[A,a] i cyfr o dlugosci nie przekraczajacej 15 znakow... Pozdrawiam a!... mozejednaknie ![]() Ten post edytował mozejednaknie 1.01.2009, 16:47:00 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 16:40 |