ďťż

PHP, MySQL i polskie znaki.

       

Podstrony


telcocafe

Jak zrobić z poziomu skryptu PHP zapisywanie tekstu do bazy (bez grzebania w configach) wraz z polskimi znakami, tak, aby po wyświetleniu zawartości przez przeglądarkę nie było krzaczków ani znaków zapytania.

Podkreślam, nie szukam rozwiązań poprzez PHP MyAdmin.



a masz krzaczki albo znaki zapytania?

spróbuj po każdym połączeniu z bazą dać:

mysql_query("SET NAMES latin2");


a masz krzaczki albo znaki zapytania?

spróbuj po każdym połączeniu z bazą dać:

mysql_query("SET NAMES latin2");


Próbowałem, brak efektu.

nie szukasz rozwiązań przez PMA, a jakie masz kodowanie w bazie? i w jakim kodowaniu zapisuje Twój edytor? i jakie masz kodowanie w meta-tagach?



Ale człowieku, ja Ciebie nie rozumiem. Przecież domyślnie jest poprawnie. Jeśli tobie się coś krzaczy, to znaczy że to ty grzebiesz w konfigach.
Bo sposób jest prosty: masz stronę w danym kodowaniu z polem na tekst, który dodasz do bazy. I dodaje się w tym kodowaniu, w którym jest owa strona. Jeśli pobierasz tekst i przy wyświetlaniu jest błąd, sprawdź, czy aby na pewno jest ustawione (w nagłówku strony) wcześniejsze kodowanie.
Jeśli natomiast błędy wynikają z tego, że przeniosłeś dane (czy coś podobnego), zagogluj czy użyj szukaczki. Bo już tyle widziałem propozycji rozwiązań, że hej!

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.