Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Zabezpieczanie danych w MySQLi
SlimShady
post
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 11.05.2013

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


Hej, przeniosłem się z biblioteki PDO na MySQLi i strasznie brakuje mi podpinania danych. Zastanawiam się jaki jest najlepszy sposób na zabezpieczenie otrzymywanych od usera wartości. Brałem pod uwagę zrobienie funkcji na wzór czegoś takiego:
  1. function filter($string) {
  2. return trim(addslashes(mysqli_escape_string(strip_tags(htmlspecialchars($string)))));
  3. }
  4.  
  5. $_POST['login'] = filter($_POST['login']);


Jednak nie jest ona chyba najlepszym rozwiązaniem, tzn. można to zrobić prościej(?). Natrafiłem na wbudowana funkcje filer_input_array, dzięki której chciałbym przefiltrować całą tablice super globalną GET oraz POST, jednak nie wiem jak miałby wyglądać jej parametr, aby robił to co moja funkcja filter. Chyba, że są jakieś lepsze sposby?

Ten post edytował SlimShady 14.08.2013, 02:03:30
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 7.10.2025 - 20:41