Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySql][UTF-8] Problem z kodowaniem
Forum PHP.pl > Forum > Przedszkole
ujex
Mam taki problem:
Mam strone z kodowaniem utf-8 musze teraz zmienic serwer a jak chce wykonac kopie bazy danych i zapisac ja na nowym serwerze to jest oczywiscie problem z polskimi znakami.

Nowa strona tez jest oczywiscie w utf-8 i jak tam juz dodaje np. nowego newsa to wyswietla sie normalnie, ale z kolei po przeniesieniu go na stary serwer pojawiaja sie ?�

Pewnie popełniam jakiś błąd podczas tworzenia kopii ale nie wiem co to moze by!

Prosze o pomoc
pioch
sprawdź kodowanie w bazie danych smile.gif

możliwe ze masz ustawione latin1, tez miałem kiedyś z tym problem
ujex
W bazie danych mam:

"System kodowania znaków dla MySQL: UTF-8 Unicode (utf8) "

Może to ma jakiś związek z tym, że zapisuję to jako plik w windowsie i on sobie zmienia kodowanie
AxZx
przez kazdym zapytaniem wykonaj zapytanie

  1. SET NAMES 'utf8'


i jeszcze w php na samej gorze

  1. <?php
  2. header("Content-type: text/html; charset=UTF-8");
  3. ?>
neeon
no to ciekawe co to moze byc ja coś takiego pierwszy raz widze , licze że ktoś sie na tem tenat wypowie ( o ile można to z dokładnym opisem
AxZx
opis specjalnie dla lenii
Cytat
header

(php 3, php 4, php 5)
header -- Wysyła surowy nagłowek HTTP
Opis
void header ( string treść_nagłówka [, bool zamień [, int kod_odpowiedzi_http]] )

header() służy do wysłania surowego nagłówka HTTP. Zajrzyj do Specyfikacji HTTP 1.1 aby dowiedzieć się więcej na temat nagłówków HTTP.


i przyklady na stronie
http://pl.php.net/manual/pl/function.header.php

odosnnie SET NAMES
http://dev.mysql.com/doc/refman/5.0/en/cha...connection.html
wszystko opisane

i nie pisz tylko po to zeby miec wiecej o 1 post:P
ujex
@AxZx

Wszystko fajnie by było gdyby nie to że export i import wykonuje w PhpMyAdmin (czyli do pliku tekstowego) lub poprostu generuje zapytanie do bazy, ktore pozniej wklejam do tej drugiej i gotowe - no tylko że sie chrzani dziadostwo

Jak wstawiam przed zapytanie: "SET NAMES 'utf8' " to nic nie zmienia niestety:(
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.