![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 131 Pomógł: 1 Dołączył: 15.10.2009 Skąd: gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Witam
Najpierw opisze wszystkie istotne fakty, a potem powiem co jest nie tak. Pisałem znajomemu stronkę testując ją na swoim domowym serwerze na którym pracował LAMP. (wersji oprogramowania nie pamiętam bo to było dawno) Jeżeli chodzi o strony kodowe to używałem w edytorze ISO-8859-2 i taki wpis widniał w nagłówku strony. Baze danych tworzył od a do z skrypt php (create...insert .. itd). Gdy już strona została zaakceptowana powędrowała na serwer "nazwa.pl". Przeniosłem całość (fizycznie pliki) i odpaliłem skrypt tworzący bd. Wszystko cacy dopóki znajomy nie poprosił mnie o wprowadzenie kilku poprawek: 1. Skopiowałem pliki z powrotem na swój, jakiś czas temu zmieniony serwer z działającym LAMP i sie okazuje, że index.php odpalony u mnie i pobierający dane z mysql'a nazwa.pl wyświetla we wszystkich przeglądarkach "krzaki" :/ Nie rozumiem jak to jest możliwe że serwer odpalający moją strone i moją baze na nazwa.pl działa ok a serwer w moim domu odpala ten sam skrypt lokalnie i tą samą baze z nazwa.pl i są krzaki :/ 2. Oczywiście aby tamta strona mogła funkcjonować podczas moich modernizacji chciałbym u siebie baze przebudowywać i pomyślałem że banałem bedzie przenieść ją przez phpmyadmina ... tu sie pomyliłem od 15 do 22 tylko krzaki,krzaki i jeszcze raz błędy ..... przez mysql'a na moim serwerze doczytałem że tamta baza jest w standardzie "latin2" więc postanowiłem : mysqldump --default-character-set=latin2 -h sql.strona.nazwa.pl -u login -p -e baza> baza.sql mysql --default-character-set=latin2 -u root -p baza < baza.sql ERROR 1049 (42000): Unknown database 'baza' ! ![]() ( a według poradników już miało działać) ostatecznie po stworzeniu ręcznie bazy danych polecenie nie zwraca błędów i powstaje baza w której wpisy wreszcie nie posiadają krzaków ...ale co z tego jak na żadnym kodowaniu w przeglądarce nie wygląda to odpowiednio(czyt. krzaki) Czy to jakieś zmienne, czy niezgodność wersji czy moja ułomność stwarzają takie problemy ? Z góry bardzo dziekuję za jakąkolwiek pomoc. Ten post edytował bor1904 8.11.2009, 01:59:54 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Zacznijmy od tego, czy przeczytałeś jakiekolwiek wątki na temat polskich znaków na forum?
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 131 Pomógł: 1 Dołączył: 15.10.2009 Skąd: gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Tak jest w przedszkolu tutek. Jednak to nie ten problem.
Jest prawdopodobnie jakaś zmienna w php ( tak domniemam) która odpowiada za kodowanie wyciąganych z bazy danych. Tak jak pisałem. Mam mam dwa serwery. na obu te same bazy i te same pliki w php. Na jednym są krzaki a na drugim ok. I tu nie wiem co jest nie tak? gdzie jeszcze kryje sie jakieś kodowanie. Bazy obie mam latin2 a kodowanie w skrypcie ISO-8859-2. pozdrawiam |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Jeszcze jest takie zapytanie, jak
ale pewnie je widziałeś, gdy używałeś wyszukiwarki. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 16.07.2025 - 05:37 |