[ Okram_marko @ 08.02.2011. 00:08 ] @
Pozdravljam, **ako pitanje nije na pravom board-u, molim admine da premjeste. upravo sam opazio čudan "problem" ili bolje rečeno fenomen i nije mi jasno zašto se javlja i kako da ga otklonim. Koristim php za upis podataka u MySQL bazu, a jedno od polja je Ime i Prezime. Kada u polje unesem recimo "Perica Katić", u bazu se upiše podatak "506572696361204b617469c487". (ono što je u bazi gledam putem phpMyAdmin-a). Ovo se dešava SAMO ako se u imenu i prezimenu nalazi neki karakter sa kvačicom. Ono što je interesantno, kada radim query i ispis, normalno mi ispiše ime i prezime "Perica Katić". Za razvoj aplikacije koristim CodeIgniter framework. Može li mi tko objasniti zašto se javlja ovaj fenomen? Kao da se uradi nekakva konverzija prije upisivanja u bazu, a "dekonverzija" kada se čita iz baze, odnosno ispisuje. Ovo je nešto što MORAM otklonit, ali ne znam što je uzrok. DODATAK: izgleda da se problem javlja sa phpMyAdmin-om a ne aplikacijom koju razvijam. Kada u phpMyAdmin-u gledam sadržaj tabele kao listu, onda za polja gdje su unesene kvačice vidim nešto poput "506572696361204b617469c487". A kada otvorim taj upis u bazu, onda mi se za svako polje gdje su kvačice tekst prikaže sasvim normalno. Ovo mora da je bug koji ću prijaviti hosting provider-u. |