Witam wszystkich,
Niedawno zauważyłem, że w moim programie php korzystającym z mysql istnieje pewien problem: jeśli dodam do bazy tekst ze znakami takimi jak … – „ “ ” lub znaki obcymi jak np. è , to gdy chcę ten tekst pobrać z bazy wyświetlają się one jako znaki zapytania (?). HTML i PHP jest w UTF-8, do mysql zawsze wysyłam SET NAMES 'utf8' , czyli wszędzie kodowanie jest takie samo, więc to chyba nie ono jest przyczyną.
Co więc może nią być?
Będę wdzięczny za odpowiedź. Od wczoraj się nad tym głowię. Szukałem w internecie czy ktoś już miał taki problem, ale za bardzo nie wiem jak to ująć. Dziwne jest to, że z polskimi znakami nie ma problemu a z np. è jest. Myślałem, ze może to wina mojej przeglądarki (brak odpowiednich czcionek lub coś takiego), ale na innych stronach wyświetlają mi się è itp.