Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Formularz, drobne pytanie
mozejednaknie
post 1.01.2009, 16:42:56
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 smile.gif

Ten post edytował mozejednaknie 1.01.2009, 16:47:00
Go to the top of the page
+Quote Post

Posty w temacie


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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 16:40