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 :/

  1. 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.