Pogledajte određenu poruku
Staro 03. 09. 2010.   #1
eclipse
član
Na probnom radu
 
Datum učlanjenja: 06.02.2010
Poruke: 43
Hvala: 22
0 "Hvala" u 0 poruka
eclipse is on a distinguished road
Default Input Validation

Dobar dan,
imam problem sa unosom obrađenih podataka u bazu podataka. Validacija se sastoji od manje-više ugrađenih funkcija (mysql_real_escape_string(), stripslashes(), htmlentities(), i malo regular expressiona). Sva obrada je obuhvaćena pozivom na jednu funkciju, tj. metodu.

Provjeru koristim prilikom unosa članka i komentara u bazu podataka. Misterij mi je zašto prilikom upisa komentara sve prolazi u redu, a kod upisa članaka, u BP se ne upisuju znakovi šžćč, a pri tom koristim jednu te istu validaciju. U bazi podataka koristim praktički identične tablice za članke i komentare, uključujući utf8_unicode_ci collation na svim razinama (kolumna, tablica, baza podataka), a koristim gotovo iste (insert into) sql upite.

Primjer: prilikom upisa riječi 'pokušaj' upisuje 'poku'. Da li se neko susretao sa sličnim problemom, ili može pretpostaviti gdje sam napravio grešku?
eclipse je offline   Odgovorite uz citat