Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]alternatywa dla addslashes()
jarmiar
post
Post #1





Grupa: Zarejestrowani
Postów: 616
Pomógł: 12
Dołączył: 16.07.2006
Skąd: : getCity ( );

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


czesc


wprowadzam dane do mysql ze pola o nazwie liczba

moje pytanie brzmi, czy przy obsługiwaniu tego formularza, aby dodac dane do bazy bezpiecznie, mogę zrobić tak:

  1. <?php
  2. (int)$liczba = $_GET['liczba'];
  3. ?>


zamiast addslashes($liczba) i potem strip_tags()
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
vokiel
post
Post #2





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

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


  1. $liczba = intval($_GET['liczba]);


BTW. Jaka jest różnica pomiędzy (int) a intval()? Poza szybkością, bo ponoć (int) jest szybsze.
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: 9.10.2025 - 23:17