![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 2.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam, z góry przepraszam, że założyłem "kolejny temat o ..." ale próbowałem uzyskac pomoc w innym temacie dotyczącym tego problemu, jednakże go zamknięto (IMG:style_emoticons/default/blinksmiley.gif)
Niestety po wielu próbach NIE ZNALAZŁEM POMOCY NIGDZIE, mimo, że praktycznie każdy problem z tymi słynnymi krzaczkami jest taki sam (IMG:style_emoticons/default/smile.gif) Otóż najwidoczniej nie jest. Próbowałem już wszelkie możliwe metody, kombinowałem, zarwałem dwie noce (bo mi nie dawało to spać już (IMG:style_emoticons/default/aaevil.gif) ), szukałem w googlach, na forach, tutaj, wszędzie i nic. Wszelkie możliwe ustawienia w bazie danych i skrypcie już raczej wykorzystałem, a wszystko to jak krew w piach... Problem polega na tym, że podczas dodawania PRZEZ SKRYPT danych do bazy zamiast polskich liter zapisywane zostają "krzaczki", które są również później wyświetlane na stronie. Natomiast gdy dodaję wpis z pozycji phpMyAdmin - wszystko jest elegancko, w bazie są polskie znaki, na stronie także. Nie mam już pomysłu co może być nie tak... serwer ma ustawienia utf8 (wszędzie, gdzie się dało), ale w sumie przy latin2 jest to samo. [testowałem na localhoscie - problem identyczny] skrypt dodawania :
(oczywiscie host, user, haslo itd. jest dobrze - tu zakrylem, bo i po co sie chwalic, prawda - więc tym sie nie zajmujemy) Samo dodawanie działa, ale polskie znaki nie (IMG:style_emoticons/default/smile.gif) Odczyt z bazy danych :
no i gwoli ścisłości plik db_login
Sama strona, pod którą podpięte (include) są te pliki (index.php) oczywiście ma kodowanie utf-8. Proszę o nie zamykanie tego tematu do rozwiązania mojego problemu - naprawdę bardzo mi na tym zależy, a już ręce mi opadają z bezsilności. Jak widać moja przygoda z php i mysql nie zaczyna się kolorowo... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 17:15 |