Registrace nového uživatele     Návod     Kluby     Archív  Lopuchu     Lopuch.cz  

Diskuze na Lopuchu,
pohlazení na duchu

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Klub Database (mysql,...) [ŽP: neomezená] (kategorie Programování) moderuje melkor_unlimited.
Archiv
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
 Titulek, text příspěvku  
Opište pozpátku následující text bez prostředního znaku: rsdwapb
[ 1008 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 16.3.2009 16:44  762
Server: localhost Databáze: wb_test_charset Tabulka: wsb_mod_wysiwyg "InnoDB free: 9216 kB"
Projít Struktura SQL Vyhledávání Vložit Export Import Úpravy Vyprázdnit
Odstranit
Sloupec Typ Porovnávání Vlastnosti Nulový Výchozí Extra Akce
section_id int(11) Ne 0
page_id int(11) Ne 0
content longtext utf8_general_ci Ne Žádná
text longtext utf8_general_ci Ne Žádná
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 16.3.2009 16:43  761
Struktura
SQL Vyhledávání Dotaz Export Import Úpravy Oprávnění Odstranit
Tabulka Akce Záznamů1 Typ Porovnávání Velikost Navíc
wsb_addons 38 InnoDB utf8_general_ci 16.0 KiB -
wsb_groups 1 InnoDB utf8_general_ci 16.0 KiB -
wsb_mod_captcha_control 1 InnoDB utf8_general_ci 16.0 KiB -
wsb_mod_code 1 InnoDB utf8_general_ci 16.0 KiB -
wsb_mod_form_fields 1 InnoDB utf8_general_ci 16.0 KiB -
wsb_mod_form_settings 1 InnoDB utf8_general_ci 16.0 KiB -
wsb_mod_form_submissions 0 InnoDB utf8_general_ci 16.0 KiB -
wsb_mod_jsadmin 3 InnoDB utf8_general_ci 16.0 KiB -
wsb_mod_menu_link 0 InnoDB utf8_general_ci 16.0 KiB -
wsb_mod_news_comments 1 InnoDB utf8_general_ci 16.0 KiB -
wsb_mod_news_groups 1 InnoDB utf8_general_ci 16.0 KiB -
wsb_mod_news_posts 1 InnoDB utf8_general_ci 16.0 KiB -
wsb_mod_news_settings 1 InnoDB utf8_general_ci 16.0 KiB -
wsb_mod_output_filter 1 InnoDB utf8_general_ci 16.0 KiB -
wsb_mod_wrapper 0 InnoDB utf8_general_ci 16.0 KiB -
wsb_mod_wysiwyg 6 InnoDB utf8_general_ci 16.0 KiB -
wsb_pages 5 InnoDB utf8_general_ci 16.0 KiB -
wsb_search 31 InnoDB utf8_general_ci 16.0 KiB -
wsb_sections 5 InnoDB utf8_general_ci 16.0 KiB -
wsb_settings 44 InnoDB utf8_general_ci 16.0 KiB -
wsb_users 1 InnoDB utf8_general_ci 16.0 KiB -
21 tabulek Celkem 143 InnoDB latin1_bin 336.0 KiB 0 B
pepak pepak - Pepak.net 16.3.2009 16:26  760
Puschpull: A co takhle konečně napsat tu strukturu tabulky? Nastavení serveru už máme, nastavení dat taky (pokud to, co jsi sem postoval, bylo dost reprezentativní), tak teď ještě tu tabulku.
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 16.3.2009 15:35  759
huhdík juknu na to později, budu tady zpět tak za 1-2 hodiny
práce volá

zatím díky za trpělivost a "vydržte tu se mnou" !
:-)
huh huh 16.3.2009 15:30  758
puschpull [754]:
show variables like "%character_set%";
show variables like "%collation%";
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 16.3.2009 15:23  757
huhtam mám nastavené utf-8
jsem z toho nešťastnej, protože jsem si na práci s tím RS zvyknul a najednou jsem objevil tento "problém" s přenášením webu na jiné místo
zatím jsem s ním dělal jen na localu a na svém webovém protoru a těm entitám jsem nevěnoval pozornost, když jinak vše krásně funguje
huh huh 16.3.2009 15:21  756
No a v tom RS máš správně nastavené kódování?
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 16.3.2009 15:15  755
a jak píšu jedná se redakční systém
Website Baker: Start - Introduction
zatím jsem do jeho kodu nezasahoval (nechci to moc rozjebat, abych si tam nenadělal víc problémů
protože možná, že je řešení jednodušší než se zdá
jak píšu, když tento RS ninstaluji, tak funguje bez problémů (čeština v názvech i v osazích dokumentů, vše používám v utf-8)
ale když chci hotový web vytvořený tímto RS přenést na jiné místo, je problém s češtinou
přitom obsahy těch položek v databázi se jeví naprosto identické
a tomu právě nerozumím a nevím na kterém místě hledat zdro těchto potíží
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 16.3.2009 15:11  754
pepak: to co jsem přikládal psane "italic", byl jen příklad nějakého výpisu, jehož bych rád nějak dosáhl také, abych vědět jak u mě vypadá to:

Checking mySQL character-sets
character_set_client : latin1
character_set_connection : latin1
character_set_database : utf8
character_set_filesystem : binary
character_set_results : latin1
character_set_server : latin1
character_set_system : utf8
makovec makovec Chuck Norris snědl jídlo od Babicy - a ještě si přidal 16.3.2009 14:45  752
tak set names pri importu nemusi nutne pouzivat. ono by melo stacit si hned po pripojeni webu k databazi hodit tohle:

@mysql_query("SET CHARACTER SET utf8");

pepak pepak - Pepak.net 16.3.2009 14:20  751
Základní informace, kterou jsme pořád ještě nedostali, totiž je struktura té příslušné tabulky (charset jejích dat už známe).
knedle knedle online - Krabice živých 16.3.2009 13:55  750
to imho bude vono - proste mas jinak nastavene db

mmchd - asi to tu uz padlo, ale pred tesne importem nastavujes to spravne kodovani?

tj. pokud mas nejakej insert s daty, hodis to nastaveni pred nej :

### zacatek sql souboru importu
set names utf8; # nebo co mas za kodovani
# a pak uz vlastni import

Drop...
create...
insert...

###konec importniho sql souboru

(sice nam davas plno informaci, ale na dalku se v tomto blbe radi :/ - clovek to u sebe dela maximalne automaticky a tak se "nechyta"...)
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 16.3.2009 12:33  749
alephp info mi ukazuje na webu toto:

mysql.default_charset latin2 latin2
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 16.3.2009 12:26  748
já už tomu nerozumímna localhost jsem dosáhl toho, že po exportu a následné importu se čeština zobrazuje již dobře

po překopírování na web a naimportování databáze je čeština rozhozená

porovnávám vedle sebe pomocí phpMyAdmin data, ze kterých se ty české znaky načítají

jsou naprosto identické

přesto na localhost jsou zobrazena správně na webu (po importu) nikoliv

tak na webu provedu v administraci ručně přepsání znak po znaku, tak jak mají být a uložím

kouknu do phpMyAdmin na data
a vidím, že jsou stále stejná (ta aktualizovaná)

provedu refresh a stránka je nenalezena (editoval jsem i název stránky)
vlezu na výchozí stránku a ručně doklikám na tu upravenou
v prohlížeči se jmenuje stejně jako dříve ale je již zobrazená správně s češtinou
přesto data v MySQL jsou jak na localhostu tak na webu naprosto stejná !?!

jen když je přepíšu v administraci na webu, tak začnou česky fungovat

tak mi to prosím vysvětlete, kde může být zakopán pes ?

někde v "kanále" mezi tlačítkem "SAVE" na webové administraci a příjmem těcjhto dat do MySQL databáze

přesto se data v databázi neliší, takže někde cestou se s nimi něco děje tak, že když je uložím z webového rizhranní administrace, jsou interpretována správně, ale když je načtu ze záložního sql souboru, tak jsou interpretována špatně

vše, kde jsem koukal mám nastaveno utf-8

jsou nějaké diagnostické nástroje, abych viděl kde mám jaký charset ?

něco jako třeba výpis z tohoto fora na websitebaker
http://forum.websitebaker2.org/index.php/topic,11358.0.html

Die Fehlermeldung zur WB-Version ist schon etwas kurios

MfG, Jürgen

Analyse-Ergebnisse:
Checking mySQL
version : 5.0.67-community-log
version_comment : MySQL Community Edition (GPL)
version_compile_machine : ia32
version_compile_os : Win32
Checking mySQL character-sets
character_set_client : latin1
character_set_connection : latin1
character_set_database : utf8
character_set_filesystem : binary
character_set_results : latin1
character_set_server : latin1
character_set_system : utf8
character_sets_dir : \xampp\mysql\share\charsets\
wb : CREATE DATABASE `wb` /*!40100 DEFAULT CHARACTER SET utf8 */
settings : CREATE TABLE `settings` ( `setting_id` int(11) NOT NULL auto_increment, `name` varchar(255) NOT NULL default '', `value` text NOT NULL, PRIMARY KEY (`setting_id`) ) AUTO_INCREMENT=45 DEFAULT CHARSET=utf8
sql_mode :
Checking PHP
Version: 5.2.6
Server API: apache2handler
default_charset: UTF-8
magic_quotes_gpc: 1
magic_quotes_runtime:
max_execution_time: 60
upload_max_filesize: 32M
post_max_size: 16M
file_uploads: 1
memory_limit: 32M
max_input_time: 60
loaded extensions: bcmath calendar com_dotnet ctype session filter ftp hash iconv json odbc pcre Reflection date libxml standard tokenizer zlib SimpleXML dom SPL wddx xml xmlreader xmlwriter apache2handler gd gettext imap mbstring exif mcrypt mime_magic ming mssql mysql mysqli pdf PDO pdo_mssql pdo_mysql pgsql soap sockets SQLite xmlrpc xsl zip ps paradox Zend Optimizer
safe_mode:
disable_functions:
session_support: OK -- SID content:
session.use_cookies: 1
session.use_only_cookies: 0
error_reporting: 6135
display_errors: 1
Checking WB:
WB_VERSION: 2.7
VERSION: 2.7
DEFAULT_CHARSET: utf-8
OPERATING_SYSTEM: windows
Checking Apache
Apache/2.2.9 (Win32) DAV/2 mod_ssl/2.2.9 OpenSSL/0.9.8i mod_autoindex_color PHP/5.2.6
text/html; charset=UTF-8
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 16.3.2009 08:06  747
osobně si myslím, že chybné je to, že se do těch memo položek v db mysql ukádají ty entity a ne české znaky
koukal jsem dnes jak funguje třeba SunLight CMS
a ten pošle data do databáze ve tvaru normálně česky čitelném
takže bych musel někde najít v tom websitebaker script, který se stará o komunikaci mezi administračním rozhranním a databází
...

[ 1008 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

(c) 2001-2011 Lopuch.cz   
Kontakt