Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

ROZWIĄZANY: Przejscie z kodowania ISO na UTF - jaki konwerter?


kodif

Rekomendowane odpowiedzi

  • Manager

Skąd pomysł na umieszczenie tematu w tym dziale? :wacko:

Nie ma 'najlepszego' konwertera. Każdy preferuje coś innego. Spróbuj gżegżółką.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

Nic nie rozumiem. W phpmyadmin patrze na wygląd swoich postów przed konwersją i w jednym poście mam

user w przysłanym mi mailu zrezygnował

a w drugim

Przed chwilą sprawdziłem, u mnie na tych przeglądarkach...

innymi słowy w jedym są encje, w drugim nie ma. O co chodzi?

Odnośnik do komentarza
Udostępnij na innych stronach

Nie próbowałem bo tam chodzi zdaje sie o to żeby prawidłowo wyświetlały się znaki w kodowaniu innym niż utf

U mnie iso wyświetla i zapisuje sie bez problemu, natomiast nie jestem w stanie przekonwertować bazy na utf. Co bym nie robił to zawsze po zmianie w ACP na UTF-8 mam krzaczki.

Grzegrzółka twierdzi że plik sql jest kodowany w utf, w wizualnym rozpoznawaniu polskie znaki są prawidłowe, a na forum takie coś

Oferta mo�e nie jest z tych najta�szych, ale w por�wnaniu do innych ofert wypoczynku pod �aglami bardzo atrakcyjna, zbli�ona standardem i cenn� do ofert hoteli na l�dzie

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Grzegrzółka twierdzi że plik sql jest kodowany w utf, w wizualnym rozpoznawaniu polskie znaki są prawidłowe, a na forum takie coś

Zmień kodowanie strony.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

Daj adres forum.

Działam na razie na localhoście, bazy nie dotkne dopóki tego nie rozwiążę

Nagłówki .. chodzi o to?

-- phpMyAdmin SQL Dump
-- version 3.4.7.1
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Czas wygenerowania: 09 Sty 2012, 16:02
-- Wersja serwera: 5.0.92
-- Wersja PHP: 5.2.9

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- Baza danych: `nx_forum314`
--
DROP DATABASE `nx_forum314`;
CREATE DATABASE `nx_forum314` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
USE `nx_forum314`;

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

No to jak local to zmień kodowanie w przeglądarce i sprawdź czy wtedy te znaki się wyświetlają poprawnie - powinny. Jak to pyknie to potem w ACP zmienisz kodowanie i gra gitarka.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

No właśnie nie chce pyknąć

W ACP ustawione jest utf-8

na forum widać to

Z organizacja rejsu nie ma du�ego problemu. Najwi�ksz� trudno�ci� jest zebranie 
za�ogi na tak� wypraw�. Napiszcie gdzie chcieli by�cie po�eglowa� i w jakim terminie. 
Mo�e b�dzie wi�cej ch�tnych. Jak b�d� ch�tni postaram si� zorganizowa� jacht i skippera.

po zmianie kodowania w przeglądarce (zestaw znaków -> ISO) na tekst staje się prawidłowy

po zmiane z powrotem na UTF - krzaki jak wyżej

W źródle strony jest

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xml:lang="en" lang="en" xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8" />

Czy zmienne systemowe (kodowanie) masz ustawione tak samo jak na forum w necie?

Tak samo

Odnośnik do komentarza
Udostępnij na innych stronach

PS

Ten sam tekst ze zrzutu bazy, obejrzany w Wordpadzie

Z organizacja rejsu nie ma dużego problemu. Największą trudnością 
jest zebranie załogi na taką wyprawę. Napiszcie gdzie chcieli byście 
pożeglować i w jakim terminie. Może będzie więcej chętnych. 
Jak będą chętni postaram się zorganizować jacht i skippera

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

To jaki jest problem w takim razie? Bo albo jestem głupi, albo uważam, że problem już rozwiązany.

Jak to pyknie to potem w ACP zmienisz kodowanie i gra gitarka.

po zmianie kodowania w przeglądarce (zestaw znaków -> ISO) na tekst staje się prawidłowy

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

To masz te encje w bazie czy nie? To skoro je masz w bazie, to chyba nie problem mieć kodowaną stronę w iso. :P

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Aha, to chcesz przejść, ale nie masz skryptu, który jest na forum IPSu w MP - trochę widzę sprzeczność.. ;)

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 miesiące temu...

Po przerwaniu walk z kodowaniem wracam na nowo z problemem.

Forum 3.1.4 kodowane w iso. Zrzut sql bazy z phpmyadmin'a zrobiony z kodowaniem pliku utf-8

notepad2 twierdzi że plik kodowany jest w utf-8, grzegrzółka również, wszystkie pl-znaczki wygladaja w notepad2 prawidłowo.

początek zrzutu wygląda tak

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- Baza danych: `n_forum314`
--
DROP DATABASE `n_forum314`;
CREATE DATABASE `n_forum314` DEFAULT CHARACTER SET latin2 COLLATE latin2_general_ci;
USE `n_forum314`;

-- --------------------------------------------------------

--
-- Struktura tabeli dla  `ibf_admin_login_logs`
--

CREATE TABLE IF NOT EXISTS `ibf_admin_login_logs` (
 `admin_id` int(10) NOT NULL auto_increment,
 `admin_ip_address` varchar(16) NOT NULL default '0.0.0.0',
 `admin_username` varchar(40) NOT NULL default '',
 `admin_time` int(10) unsigned NOT NULL default '0',
 `admin_success` int(1) unsigned NOT NULL default '0',
 `admin_post_details` text,
 PRIMARY KEY  (`admin_id`),
 KEY `admin_ip_address` (`admin_ip_address`),
 KEY `admin_time` (`admin_time`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin2 AUTO_INCREMENT=2100 ;

w pliku zamieniłem wszystkie latin2 na utf8, tak więc mam po zmianach

-- Baza danych: `n_forum314`
--
DROP DATABASE `n_forum314`;
CREATE DATABASE `n_forum314` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
USE `n_forum314`;

-- --------------------------------------------------------

--
-- Struktura tabeli dla  `ibf_admin_login_logs`
--

CREATE TABLE IF NOT EXISTS `ibf_admin_login_logs` (
 `admin_id` int(10) NOT NULL auto_increment,
 `admin_ip_address` varchar(16) NOT NULL default '0.0.0.0',
 `admin_username` varchar(40) NOT NULL default '',
 `admin_time` int(10) unsigned NOT NULL default '0',
 `admin_success` int(1) unsigned NOT NULL default '0',
 `admin_post_details` text,
 PRIMARY KEY  (`admin_id`),
 KEY `admin_ip_address` (`admin_ip_address`),
 KEY `admin_time` (`admin_time`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=2100 ;

wgrywam na serwer przez phpmyadmin, przestawiam w ACP kodowanie na utf8 i d*pa - na forum w postach krzaki.

W phpmy admin tekst "tablica ogłoszeń" wygląda przed wgraniem i po wgraniu zmienionego zrzutu tak samo, jak na poniższym obrazku. Nowy temat na forum wyswietla się prawidłowo i a w phpadminie wygląda tak jak ponizej (na forum tytuł tematu to "dębki łążćń"

Dlaczego stare posty nie zostały przekonwertowane na utf?

post-2447-0-25879100-1334681359_thumb.jp

Odnośnik do komentarza
Udostępnij na innych stronach

Ciężki temat wbrew pozorom.

1. W phpmyadminie musisz widzieć poprawnie polskie znaki, żadne krzaki etc. (nie patrz na razie na forum, oraz na ustawienia serwera mysql)

2. Dodaj do conf_global.php

$INFO['sql_charset'] = 'utf8';

3. Też walczyłem

  • Lubię to 1
logopiwoorgsmall.png

piwo.org - polski portal piwowarski

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.