Rok założenia: 2008Kontakt
większość serwisów internetowych potrzebuje dodatkowych funkcjonalności: skryptów, wtyczek
Poinformuj znajomych o tym wątku
Poinformuj znajomych na Facebook-u o tym wątku Poinformuj innych ludzi na Wykopie o tym wątku Poinformuj znajomych na Twitter-ze o tym wątku Poinformuj znajomych na Blip-ie o tym wątku Poinformuj znajomych na Buzz-ie o tym wątku Poinformuj znajomych na GG o tym wątku

Przeniesienie bazy brak polskich znaków

Postprzez jarekcda
napisane: 29 Gru 2011, o 20:28

  • Poinformuj znajomych na Facebook-u o tym wątku
  • Poinformuj innych ludzi na Wykopie o tym wątku
  • Poinformuj znajomych na Twitter-ze o tym wątku
  • Poinformuj znajomych na Blip-ie o tym wątku
  • Poinformuj znajomych na Buzz-ie o tym wątku
  • Poinformuj znajomych na GG o tym wątku
 
Byłem zmuszony przenieśc katalog z netmark na webhost.com.
http://firmy.comeze.com/
Brakuje polskich znaków - php żle pobiera dane z sql. W tabelach phpmyadmin nie widać błędów..
Katalog kupiłem na allegro, zawsze się się dziwiłem , że autor zastosował kodowanie wszystkich plików .php ISO-8859-2, a mysql UTF8.
Na isfift i netmarku działa ok na innych serwerach nie. Jeżeli doda się nowy wpis wszystko jest ok, ale przeniesione dane mają znaki zapytania.
Z panelu admina zmieniałem na polskie litery- i jest dobrze. Nie wszystko da się zmienić.
Próbowałem wszystkiego: backup w phpmyadmin jako sql, gzip, dane osobno, inne kodowania znaków, przez program mysqldamper, bigdamper- bez skutku. :wall:
Mysqldump- nie mogę zrobić- próbowałem-?
Strona w ISO-8859-2 , a mysql utf8 -chyba powoduje te kłopoty.
Miał ktoś podobny problem?
Może coś żle robię?

Dodaj firmę za darmo(z logo firmy i linkiem do strony firmowej) http://katalogfirm-poket.pl/ page rank 2. Dodaj link za pomocą sms- około 500 linków na wszystkich stronach katalogu PR 2 http://katalogfirm-poket.pl/reklama_l.php
jarekcda
 
Posty: 27
Rejestracja: 10 Wrz 2010


mmm

Postprzez it-spleen
napisane: 30 Gru 2011, o 11:41

  • Poinformuj znajomych na Facebook-u o tym wątku
  • Poinformuj innych ludzi na Wykopie o tym wątku
  • Poinformuj znajomych na Twitter-ze o tym wątku
  • Poinformuj znajomych na Blip-ie o tym wątku
  • Poinformuj znajomych na Buzz-ie o tym wątku
  • Poinformuj znajomych na GG o tym wątku
 
Nie wiem czy dobrze Cię zrozumiałem, ale spróbuj przed wykonanie zapytania, dodać:
query("SET NAMES 'latin2'");
query("SET CHARACTER SET latin2");
query("SET collation_connection = latin2_general_ci");

T. Jeziorski | iTSOLUTIONS by SPLEEN | Projektowanie stron WWW i e-Marketing | biuro@spleen.com.pl | +48 660-685-064
Awatar użytkownika
it-spleen
 
Posty: 707
Rejestracja: 10 Paź 2011
Miejscowość: Tarnowskie Góry

mysql

Postprzez Krzysztof Trynkiewicz
napisane: 30 Gru 2011, o 17:21

  • Poinformuj znajomych na Facebook-u o tym wątku
  • Poinformuj innych ludzi na Wykopie o tym wątku
  • Poinformuj znajomych na Twitter-ze o tym wątku
  • Poinformuj znajomych na Blip-ie o tym wątku
  • Poinformuj znajomych na Buzz-ie o tym wątku
  • Poinformuj znajomych na GG o tym wątku
 
Przy przenosinach czesto sie chrzani baza danych. Blad w kodowaniu moze wystapic w kilku miejscach. Szczerze, to polecilbym Ci zlecenie przeniesienia bazy za jakies 50zl, bo mozna sie z tym dlugo mordowac.

W biznesie internetowym bardzo ważne jest, by mieć najlepszy hosting, który zapewni stabilność strony WWW. Awarie serwera hostingowego mogą spowodować wyrzucenie Twojej witryny z Google, ponieważ (naturalnie) nie linkują oni do niedziałających stron. W codziennej pracy pomoże Ci natomiast najlepszy antywirus (oczywiście darmowy!) - polecam go zainstalować. Sam używam wiele lat i nigdy nie narzekałem na robaki, spyware i inne zagrożenia :)
Awatar użytkownika
Krzysztof Trynkiewicz
 
Posty: 461
Rejestracja: 28 Sie 2011

cd.

Postprzez jarekcda
napisane: 31 Gru 2011, o 12:55

  • Poinformuj znajomych na Facebook-u o tym wątku
  • Poinformuj innych ludzi na Wykopie o tym wątku
  • Poinformuj znajomych na Twitter-ze o tym wątku
  • Poinformuj znajomych na Blip-ie o tym wątku
  • Poinformuj znajomych na Buzz-ie o tym wątku
  • Poinformuj znajomych na GG o tym wątku
 
it-spleen napisał(a):Nie wiem czy dobrze Cię zrozumiałem, ale spróbuj przed wykonanie zapytania, dodać:
query("SET NAMES 'latin2'");
query("SET CHARACTER SET latin2");
query("SET collation_connection = latin2_general_ci");



Gdzie to wpisać? Przy imporcie bazy?

Dodaj firmę za darmo(z logo firmy i linkiem do strony firmowej) http://katalogfirm-poket.pl/ page rank 2. Dodaj link za pomocą sms- około 500 linków na wszystkich stronach katalogu PR 2 http://katalogfirm-poket.pl/reklama_l.php
jarekcda
 
Posty: 27
Rejestracja: 10 Wrz 2010

Połączenie z bazą danych

Postprzez lapti
napisane: 31 Gru 2011, o 14:07

  • Poinformuj znajomych na Facebook-u o tym wątku
  • Poinformuj innych ludzi na Wykopie o tym wątku
  • Poinformuj znajomych na Twitter-ze o tym wątku
  • Poinformuj znajomych na Blip-ie o tym wątku
  • Poinformuj znajomych na Buzz-ie o tym wątku
  • Poinformuj znajomych na GG o tym wątku
 
jarekcda napisał(a):Gdzie to wpisać? Przy imporcie bazy?

Kod: Zaznacz wszystko
$mysql_server = "localhost";
$mysql_admin = "user_name";
$mysql_pass = "pass";
$mysql_db = "my_db";
@mysql_connect($mysql_server, $mysql_admin, $mysql_pass)
or die ('Brak połączenia z serwerem MySQL. ');
mysql_query('SET character_set_connection=utf8');
mysql_query('SET character_set_client=utf8');
mysql_query('SET character_set_results=utf8');
@mysql_select_db($mysql_db)
or die ('Błąd wyboru bazy danych.');

Ma to tak mniej więcej wyglądać. Wklejasz to w miejsce (każde), gdzie inicjujesz połączenie z bazą danych. Ja bym to widział już po przenosinach w tym skrypcie, który źle wyświetla znaki.

Pozdrawiam
R. ;)

Simple guy from IT department
ʇuǝɯʇɹɐdǝp ʇı ɯoɹɟ ʎnƃ ǝldɯıs
______________________________________________________________________
Pozycjonowanie stron Rzeszów
Przekierowanie 301 - generator .htaccess
Awatar użytkownika
lapti
 
Posty: 611
Rejestracja: 04 Lis 2009

cd

Postprzez jarekcda
napisane: 31 Gru 2011, o 15:04

  • Poinformuj znajomych na Facebook-u o tym wątku
  • Poinformuj innych ludzi na Wykopie o tym wątku
  • Poinformuj znajomych na Twitter-ze o tym wątku
  • Poinformuj znajomych na Blip-ie o tym wątku
  • Poinformuj znajomych na Buzz-ie o tym wątku
  • Poinformuj znajomych na GG o tym wątku
 
Właśnie ,że skrypt działa poprawnie - nowe wpisy mają polskie znaki. Znaki zapytania są tylko we wpisach transferowanej bazy.

Dodaj firmę za darmo(z logo firmy i linkiem do strony firmowej) http://katalogfirm-poket.pl/ page rank 2. Dodaj link za pomocą sms- około 500 linków na wszystkich stronach katalogu PR 2 http://katalogfirm-poket.pl/reklama_l.php
jarekcda
 
Posty: 27
Rejestracja: 10 Wrz 2010



Wróć do Skrypty

Kto jest na forum

Użytkownicy przeglądający to forum: Brak zarejestrowanych użytkowników oraz 2 gości