Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 12 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 15.01.09
Prihlásený: 27.03.10
Príspevky: 15
Témy: 4
Príspevok NapísalOffline : 29.08.2009 15:30

Zdravím,

mam problém s diakritikou na stránke, totiž keď užívateľ prispeje príspevkom a použije tam diakritiku, do DB ju to uloží ako znaky ¾, ¥, Ä a pod, pri výpise ale ukáže bez problémov, možno by o to ani tak nešlo ale keď ja chcem editovať v DB niečo s diakritikou, vypíše ako otázniky, všade mám kódovanie UTF8 (charset, .phpcka , databázy)

any idea?


Offline

Skúsený užívateľ
Skúsený užívateľ
Diakritika

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96
Príspevok NapísalOffline : 29.08.2009 15:32

http://www.google.sk/search?q=set+character+set







_________________
neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to!
Offline

Užívateľ
Užívateľ
Diakritika

Registrovaný: 17.10.06
Prihlásený: 08.11.14
Príspevky: 37
Témy: 1
Bydlisko: blava
Príspevok NapísalOffline : 29.08.2009 15:37

kemci píše:
všade mám kódovanie UTF8 (charset, .phpcka , databázy)

si si tým istý?
podľa mňa máš (pravdepodobne v DB, alebo pri pripojení k DB) zle zadané kódovanie


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 15.01.09
Prihlásený: 27.03.10
Príspevky: 15
Témy: 4
Príspevok Napísal autor témyOffline : 29.08.2009 16:00

v my.cnf mam

Kód:
character-set-server=utf8
collation-server=utf8_slovak_ci
skip-character-set-client-handshake


verzia 5.1.33

a pouzivam MySQL Query Browser a mam kazdu tabulku na UTF8 s collation utf8_slovak_ci


Offline

Skúsený užívateľ
Skúsený užívateľ
Diakritika

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96
Príspevok NapísalOffline : 29.08.2009 16:05

A v php pri spojení nastavuješ encoding spojenia cez set character set?
Kód:
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET NAMES utf8");







_________________
neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to!
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 15.01.09
Prihlásený: 27.03.10
Príspevky: 15
Témy: 4
Príspevok Napísal autor témyOffline : 29.08.2009 16:06

myslim ze vo verzii 5.0 + mysql staci

Kód:
skip-character-set-client-handshake


na strane serveru ne?


Offline

Užívateľ
Užívateľ
Diakritika

Registrovaný: 17.10.06
Prihlásený: 08.11.14
Príspevky: 37
Témy: 1
Bydlisko: blava
Príspevok NapísalOffline : 29.08.2009 16:08

a používaš pri pripojeni tie riadky, čo napísal rooobertek ?


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 15.01.09
Prihlásený: 27.03.10
Príspevky: 15
Témy: 4
Príspevok Napísal autor témyOffline : 29.08.2009 16:11

pouzil som, pomohlo to pri druhej chybe, prva bola ze som nekonvertoval db aj ked som tabulkam zmenil kodovanie (db bola pred nastavenim defaultneho kodovania)

dik vyriesene


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 15.01.09
Prihlásený: 27.03.10
Príspevky: 15
Témy: 4
Príspevok Napísal autor témyOffline : 30.08.2009 12:23

tazke, problem pokracuje :)

sice uz neni chyba v znakoch ale suvisi to s tym, teda s jednym znakom, zakazdym ked includujem databaza.php (pphcko s pripojenim do databazy vybratim databaze atd) hodi mi to tam 'nejaky znak' neviem co je to za znak, neda sa ani oznacit, vyzera to ako male minusko alebo bodka v strede riadku, nevypisuje ho nic v databaza.php lebo som skusal postupne vyskusat kazdy riadok, ale pri include to proste spravi

Kód:
$spojenie = mysql_connect('localhost', 'root', '');
if (!$spojenie) {
    die('Nemozem sa pripojit na databazu: ' .mysql_error());
}
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET NAMES utf8");

$vybratie = MySQL_Select_Db("databaza");
if (!$vybratie) {
  die('Nemozem sa spojit s databazou: ' .mysql_error());
}


chapete co myslim? :)

sral som sa s tym cely den a na nic som nedosiel snad mi poradite


Offline

Užívateľ
Užívateľ
Diakritika

Registrovaný: 01.09.07
Prihlásený: 18.05.11
Príspevky: 141
Témy: 36
Bydlisko: 127.0.0.1
Príspevok NapísalOffline : 30.08.2009 14:51

Vyskúšaj:
Kód:
if (false === ($spojenie = @mysql_connect ('localhost', 'root', '')))
die ('Nemozem sa pripojit na databazu: ' . mysql_error());
if (false === ($vybratie = @mysql_select_db ("databaza")))
die ('Nemozem sa spojit s databazou: ' . mysql_error());
@mysql_query ("SET NAMES utf8 CHARACTER SET utf8");

V podstate je to ten istý skript, no nezobrazuje žiadne chybové hlásenia od mysql funkcií, iba tie tvoje v prípade neúspechu o pripojenie. Inak je toto celý súbor? Nemusí to byť nutne iba v tejto časti ;)







_________________
It easier to run away
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 15.01.09
Prihlásený: 27.03.10
Príspevky: 15
Témy: 4
Príspevok Napísal autor témyOffline : 30.08.2009 15:08

jup je to cely subor, mam pocit ale ze to musi byt niekde v include, lebo ak si dam na uplny zaciatok suboru nejake echo, najprv vypise ten znak a az potom echo

ten tvoj kod nepomohol :) aspon proti tomuto problemu


Offline

Užívateľ
Užívateľ
Diakritika

Registrovaný: 17.10.06
Prihlásený: 08.11.14
Príspevky: 37
Témy: 1
Bydlisko: blava
Príspevok NapísalOffline : 30.08.2009 20:30

problem je opat v kodovani, tentoraz pravdepodobne v skriptoch.
Pouzivas sice kodovanie UTF-8 (predpokladam) ale skus si najist moznost: "UTF without BOM"


Odpovedať na tému [ Príspevkov: 12 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Diakritika

v Redakčné systémy

19

1468

06.05.2007 10:54

p360t Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Diakritika

v Ostatné

8

797

22.10.2010 22:10

Rammstein Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. diakritika

v HTML, XHTML, XML, CSS

9

1121

18.08.2010 9:50

locksmith Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Diakritika

v Databázy

2

749

30.03.2009 22:22

22adamko Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Diakritika

v HTML, XHTML, XML, CSS

13

824

03.12.2008 14:12

exoomer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Diakritika

v HTML, XHTML, XML, CSS

6

933

25.04.2007 16:54

p360t Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Diakritika

v HTML, XHTML, XML, CSS

1

503

25.10.2009 20:58

don jebot Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. diakritika

v HTML, XHTML, XML, CSS

13

721

01.12.2010 14:18

coldak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Diakritika

v Delphi, Visual Basic

1

764

05.05.2009 20:20

programator Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. diakritika JS

v JavaScript, VBScript, Ajax

15

1149

12.02.2009 16:03

tomco3131 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. mail() diakritika

v PHP, ASP

14

2268

11.02.2007 21:08

kmsa Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. WP - diakritika

v Redakčné systémy

15

845

23.09.2013 8:04

don jebot Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Diakritika + js

v HTML, XHTML, XML, CSS

4

900

09.12.2012 13:17

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Diakritika help!!!

v Redakčné systémy

10

1312

10.07.2008 18:07

capricorn7 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pokazená diakritika

v Ostatné

2

624

02.08.2011 10:36

irelevant Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. poskodena diakritika

v Databázy

1

553

21.01.2010 1:06

Merlin_sk Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra