Szerző Téma: Karakterkódolási problémák  (Megtekintve 15369 alkalommal)

0 Felhasználó és 2 vendég van a témában

Nem elérhető Rimelek

  • Adminisztrátor
  • Őstag
  • *****
  • Hozzászólások: 8.942
    • rimelek.hu
Re: Karakterkódolási problémák
« Válasz #171 Dátum: 2010. szeptember 20., 20:04:53 »
Ja írtad is, hogy a fájlban is hibás. Elkerülte a figyelmem.  :doh:
Szerintem akkor már hibásan lett exportálva is. Ha ilyen A betűk vannak az ékezet helyett, akkor sajna mondhatni, így jártál.
Most ne küldj nekem fájlt, nem érek most rá.
Egyszerűen létezem, és lézengek a Földön,
mint idióta szellem, kinek kastélya a börtön.

Nem elérhető tomi6230i

  • Törzstag
  • **
  • Hozzászólások: 344
Re: Karakterkódolási problémák
« Válasz #170 Dátum: 2010. szeptember 20., 20:01:06 »
A mentett fájlban vannak olyan karakterek, ami az idézetben van, én nem tudom, hogy az jó vagy sem. Elküldjem privátba a fájlt?

Pl. ez van benne:
Idézet
Online repA1lA?tAˆri transzfer foglalA!s magyar nyelven fix A!rakon az eurA3pai repA1lA?tereken. EgyAˆni Aˆs csoportos transzfer fuvarok EurA3pA!ban.

Nem elérhető Rimelek

  • Adminisztrátor
  • Őstag
  • *****
  • Hozzászólások: 8.942
    • rimelek.hu
Re: Karakterkódolási problémák
« Válasz #169 Dátum: 2010. szeptember 20., 19:59:09 »
A mentett fájlban még jók a karakterek, vagy már ott se? Mert akkor nem tudsz mit tenni.
Egyszerűen létezem, és lézengek a Földön,
mint idióta szellem, kinek kastélya a börtön.

Nem elérhető tomi6230i

  • Törzstag
  • **
  • Hozzászólások: 344
Re: Karakterkódolási problémák
« Válasz #168 Dátum: 2010. szeptember 20., 19:44:47 »
Segítség!
Weboldalamon (http://http://linkek.toplistak.com/ ) saját hibából adatvesztés történt, egészen pontosan a linkeket tartalmazó tábla lett törölve. Szeptember 17-ig visszamenőleg van is mentésem, amit úgy csináltam, hogy phpmyadmin-ban exportáltam a táblákat, ekkor kaptam egy karakterláncot, amit elmentettem Notepad++-al egy fájlba. A szöveg ilyen formában van tárolva:
Idézet
egyedi online postai kAˆpeslap kAˆszA­tAˆs
Ezt phpmyadminban az SQL fülön beírtam, és olyan lett az eredmény, amit a weboldalon látsz is, rossz a karakterkódolás. Valahogy még menthető a helyzet, vagy már nincs remény? Ha igen, akkor hogyan?

A tábla utf8_general_ci karakterkódolással volt/van.
Amit mostantól küldök be, azt már jól menti el.

Nem elérhető Rimelek

  • Adminisztrátor
  • Őstag
  • *****
  • Hozzászólások: 8.942
    • rimelek.hu
Re: Karakterkódolási problémák
« Válasz #167 Dátum: 2010. július 29., 09:52:23 »
Nem értem mysql-nél a karakterkódolásokat. Mi a külömbség az utf8_bin, utf8_general_ci, utf8_unicode_ci kódolások közt? Amit találtam, hogy a kis és nagybetüs karakterek közt a generalnal nincs külömbség..
Nem a generalnal nincs különbség, hanem a _ci végződésűeknél. És hogy melyik jó neked, azt próbáld ki. Szerintem az általános is jó lesz utf8-ban
Ezt most végépp nem értem. Ha nem tesz külömbséget akkor például ha egy felhasználónak a nick-jében nagybetü szerepel és ő kisbetüsen irja akkor is be fog tudni jelentkezni?
Mégis érted.
Egyszerűen létezem, és lézengek a Földön,
mint idióta szellem, kinek kastélya a börtön.

Nem elérhető Ati

  • Felhasználó
  • Hozzászólások: 48
Re: Karakterkódolási problémák
« Válasz #166 Dátum: 2010. július 29., 08:31:20 »
Nem értem mysql-nél a karakterkódolásokat. Mi a külömbség az utf8_bin, utf8_general_ci, utf8_unicode_ci kódolások közt? Amit találtam, hogy a kis és nagybetüs karakterek közt a generalnal nincs külömbség.. Ezt most végépp nem értem. Ha nem tesz külömbséget akkor például ha egy felhasználónak a nick-jében nagybetü szerepel és ő kisbetüsen irja akkor is be fog tudni jelentkezni?

Meg meik uft8-as karakterkódolás kell ahoz, hogy a magyar karakterek is és a japán kanjik, hiraganák és katanakák is helyesen tárolódjanak?

Nem elérhető Ati

  • Felhasználó
  • Hozzászólások: 48
Re: Karakterkódolási problémák
« Válasz #165 Dátum: 2010. július 28., 20:27:00 »
Azt fogom csinálni, először keresgélek karakterkódolással kapcsolatban, utánnanézek még egy két dolognak és bővitem tudásom ezen a téren ;D Majd a rendszeremen átalakítok mindent... ami kicsitt húzós lessz, mert már az oldalam motorja 3000 sornyi kód...

Nem elérhető t.zoli

  • Törzstag
  • **
  • Hozzászólások: 761
  • Románia én így szeretlek
    • Játékok
Re: Karakterkódolási problémák
« Válasz #164 Dátum: 2010. július 28., 18:58:19 »
Esetleg ha megváltoztatnád az egész mysql szerver karakterkódolását?
már kezdem érteni hogy semmu miért van annyira mínusz-ban
t.zoli a nyakatekert megoldások mestere

Nem elérhető Rimelek

  • Adminisztrátor
  • Őstag
  • *****
  • Hozzászólások: 8.942
    • rimelek.hu
Re: Karakterkódolási problémák
« Válasz #163 Dátum: 2010. július 28., 18:51:20 »
Nem. Cserélődni biztos nem. Másképp megjelenni, igen. De nincs kedvem elejétől leírni minden módszert. Olvasd el amiket leírtunk. Írd le sorban amiket kipróbáltál lépésről lépésre. Legalább ki lehessen zárni ami nem lehet gond.
Egyszerűen létezem, és lézengek a Földön,
mint idióta szellem, kinek kastélya a börtön.

Nem elérhető Ati

  • Felhasználó
  • Hozzászólások: 48
Re: Karakterkódolási problémák
« Válasz #162 Dátum: 2010. július 28., 18:47:13 »
Nem vettem észre az adatbázisban jó már. Viszont amikor legenerálódik az oldal még mindig rossz. Történhet az, hogy a mysql kérésnél cserélődnek le a karakterek?:S

Nem elérhető Rimelek

  • Adminisztrátor
  • Őstag
  • *****
  • Hozzászólások: 8.942
    • rimelek.hu
Re: Karakterkódolási problémák
« Válasz #161 Dátum: 2010. július 28., 18:41:25 »
ha nem fogtad volna fel...
Azért így ne beszéljünk egymással, ha nem muszáj!

Ati:
Hiába változtatsz karakterkódolást, ha már eleve az adatbázisban kérdőjel van
Szóval t.zoli-nak igaza van.
Egyszerűen létezem, és lézengek a Földön,
mint idióta szellem, kinek kastélya a börtön.

Nem elérhető t.zoli

  • Törzstag
  • **
  • Hozzászólások: 761
  • Románia én így szeretlek
    • Játékok
Re: Karakterkódolási problémák
« Válasz #160 Dátum: 2010. július 28., 18:36:56 »
Állítsd át a ? karaktereket a táblában a kívánt betűkké ha nem értetted volna...(módosítottam)
« Utoljára szerkesztve: 2010. július 28., 18:44:29 írta t.zoli »
t.zoli a nyakatekert megoldások mestere

Nem elérhető Ati

  • Felhasználó
  • Hozzászólások: 48
Re: Karakterkódolási problémák
« Válasz #159 Dátum: 2010. július 28., 18:30:41 »
Az adatbázisban is átálítottam a tábla karakterkódolását latin2_hungarian_ci-re de még mindig a "ő", "ű" karakterek helyett "?" karakter jelenik meg-

Nem elérhető Rimelek

  • Adminisztrátor
  • Őstag
  • *****
  • Hozzászólások: 8.942
    • rimelek.hu
Re: Karakterkódolási problémák
« Válasz #158 Dátum: 2010. július 28., 18:12:38 »
Ezt már többször kitárgyaltuk. Annyi mindenről volt szó, szerintem lehetetlenség szinte újat mondani. Hiába változtatsz karakterkódolást, ha már eleve az adatbázisban kérdőjel van.azon kívl az iso-8859-2 párja sql-ben a latin2. Nem a latin1. Latin1-ben ilyen kalapos hosszú ékezetek vannak csak. Latin2-ben meg a magyar féle.
Egyszerűen létezem, és lézengek a Földön,
mint idióta szellem, kinek kastélya a börtön.

Nem elérhető Ati

  • Felhasználó
  • Hozzászólások: 48
Re: Karakterkódolási problémák
« Válasz #157 Dátum: 2010. július 28., 17:09:58 »
Sziasztok ismét...

Úgy látszik a karaktekódolás nekem mindig gondot okoz...

Szóval a problémám: minden magyar karakter helyesen megjelenik kivéve a "ő" karaktert, e karakter helyet "?" jel jelenik meg mindig. A karakterkódolás iso-8859-2, az adatbázis karaktekódolása latin1_general_ci, latin1_swedish_ci. Arra gondoltam, hogy ezek az adatbázis karakterkódolások nem jók, ezért megváltoztattam az egyik táblában a karakterkódolást utf8_hungarian_ci, de a probléma továbbra is fennáll.

Mit tegyek?