![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 382 Pomógł: 0 Dołączył: 29.11.2005 Skąd: :jestem(); Ostrzeżenie: (0%) ![]() ![]() |
Witam, czy jest na forum ktoś kto korzysta z lokalnego MSSQL i PHP5 na Windows`ie? Mam dużą aplikację która ma być przeniesiona z bazy MySql na MsSql - przez przepisanie części bazodanowej (funkcje, widoki) już przebrnąłem, problem jest na styku połączenia z bazą danych i kodowania bazy danych. Jako że nie chcę obciążać parsera zmianą kodowania przed zapisaniem / pobczas odczytu z bazy danych i przekazaniem na stronę www, pozostaje dobranie odpowiedniego kodowania bazy danych oraz koncówki www.
Jak rozwiązać problem wyboru kodowania połączenia i bazy danych , jeśli aplikacja w calości jest napisana pod utf-8 i zawiera sporo elementów opartych na ajaxie ? Zachęcam do dyskusji -------------------- Powyższy post wyraża jedynie opinię autora w dniu dzisiejszym. Nie może on służyć przeciwko niemu w dniu jutrzejszym. Ponadto autor zastrzega sobie prawo zmiany poglądów, bez podawania przyczyny.
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 34 Pomógł: 1 Dołączył: 25.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
Jedynie na platformie Windows poprzez
Kod $db=new COM('ADODB.Connection',null,CP_UTF8); Inne bibioteki nie wspieraja kodowania UTF8 i niestety nie traktuja otrzymywanych danych jako binaria (znaki utf8 > 128 zastepowane sa '?'). PS jezeli znalazles juz jakies rozwiazanie tego problemu to daj znac Ten post edytował zietek 12.02.2008, 17:20:02 |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 23.02.2005 Ostrzeżenie: (10%) ![]() ![]() |
Taka migracja dla mnie jest bez sensu, ale sam mam nad sobą przełożonego i jak trzeba korzystać z dwóch SZBD, to trzeba. Pozostaje jeszcze ODBTP, ale ostatnia wersja jest z 2006 r. i nie działa z ostatnimi wersjami PHP, jak się przed chwila przekonałem ;/
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 03:29 |