![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 2 Dołączył: 8.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 133 Pomógł: 6 Dołączył: 26.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
O ile się nie mylę ![]() A tak po za tym to nie jest zalecane używanie UTF8 w tabeli z pod jakiegoś tam względu niestety już nie pamiętam. Chyba to miało znaczenie od rodzaju wersji php czy zapytań wykonywanych do bazy które sobie nie radziły z obcymi znakami. Polecam zamiast tego używanie formatowania w pliku zamiast używania tego w bazie:) Ten post edytował Soulast 1.11.2010, 12:41:15 |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 1 182 Pomógł: 115 Dołączył: 4.03.2009 Skąd: Myszków Ostrzeżenie: (0%) ![]() ![]() |
Po pierwsze, to chodziło chyba o MSSQL.
Czemu nie jest zalecane używanie UTF-8? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 133 Pomógł: 6 Dołączył: 26.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 1 182 Pomógł: 115 Dołączył: 4.03.2009 Skąd: Myszków Ostrzeżenie: (0%) ![]() ![]() |
Ale kodowanie pliku, a kodowanie bazy to dwie zupełnie różne sprawy. Jeśli wysyłasz HTML jako UTF-8, to nie możesz wysłać danych z bazy bez wcześniejszej konwersji do UTF-8, i albo robi to silnik bazy, albo jest to już zapisane w bazie, albo PHP.
To jakie kodowanie pliku ustawisz nie ma nic do rzeczy, najwyżej treści statyczne się zmienią. Z tego co pamiętam symfony (Doctrine) domyślnie tworzy tabele z kodowaniem UTF-8, chyba by takich błędów nie robili... |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 2 Dołączył: 8.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli baza ma inne kodowanie niż plik który wyświetla stronę, to treści zapisane w pliku są wyświetlane ok, ale te pobierane z bazy mają krzaki. Soulast Dzięki wielkie, Kodzik zadziałał :-)
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 1 182 Pomógł: 115 Dołączył: 4.03.2009 Skąd: Myszków Ostrzeżenie: (0%) ![]() ![]() |
Nieprawda. Kodowanie pliku ze skryptem nie ma nic do rzeczy, jedynym warunkiem jest to, żeby kodowanie wysyłanego HTMLa było zgodne.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 8.07.2025 - 08:46 |