IPB Fórum: Karakterhiba - IPB Fórum

Ugrás a tartalomhoz

Oldal 1 / 1
  • Nem indíthatsz témát.
  • Nem szólhatsz hozzá ehhez a témához.

Karakterhiba

#1 Felhasználó nem aktív   Bella 

  • Új Tag
  • PipaPipa
  • Csoport: Tag
  • Hozzászólás: 30
  • Csatlakozott: 2009.11.09

Elküldve: 2009 november 21 - 22:31

Sziasztok,

költözést követően az új helyen karakterhiba jelentkezett az adatállományunkban. Az ő, ű helyén ? jel van.

A szolgáltató által javasolt lépéseket végrehajtottuk, de a hiba maradt.

"UTF-8 kódolás. Szervereinken az ISO8859-2 kódolás van beállítva alapértékként ez felveti azt a problémát, ha valaki UTF-8 kódolásban készíti az oldalát, hogy nem karakterhelyesen jelenik meg. A probléma megoldásához egy .htaccess fájlt kell elhelyezni a domain mappájában az alábbi tartalommal: AddDefaultCharset UTF-8 .Így hiba nélkül működnek az UTF-8 kódolással készült oldalak.

Van valakinek valamilyen ötlete, hogyan tovább?

Köszönöm!
0

#2 Felhasználó nem aktív   Lightning 

  • Adminisztrátor
  • Csoport: Admin
  • Hozzászólás: 9.661
  • Csatlakozott: 2005.11.29

Elküldve: 2009 november 21 - 22:51

AddDefaultCharset Off

Ez legyen benne. Volt már párszor szó róla.
Így majd az oldal tudja kezelni.

Viszont nézd meg azért az adatázist, mert lehet, hogy már az adatbázisban a "rossz" karakterek vannak és akkor nincs mit tenni. :idea:
0

#3 Felhasználó nem aktív   SzoZo 

  • Törzstag
  • Csoport: V.I.P.
  • Hozzászólás: 444
  • Csatlakozott: 2006.05.16

Elküldve: 2009 november 23 - 18:53

Üzenet megtekintéseIdézés: Lightning - Dátum: 2009 november 21 - 22:51

lehet, hogy már az adatbázisban a "rossz" karakterek vannak és akkor nincs mit tenni. :idea:



Dehogynem! Le kell tölteni az adatbázis azon részeit ahol a hibás karakter előfordul és kicserélni egy szövegszerkesztőben a hibás karaktereket oly módon, hogy összes keresés csere opciót használod.
Így javítottam ki a DesktopVerseny fórumában a karakterkódolási hibákat is
0

#4 Felhasználó nem aktív   Lightning 

  • Adminisztrátor
  • Csoport: Admin
  • Hozzászólás: 9.661
  • Csatlakozott: 2005.11.29

Elküldve: 2009 november 24 - 00:10

Hogy döntöd el, hogy a '?' épp 'ő' vagy 'ű' akar lenni?
Vagy szavanként cserélgeted?
;)
0

#5 Felhasználó nem aktív   SzoZo 

  • Törzstag
  • Csoport: V.I.P.
  • Hozzászólás: 444
  • Csatlakozott: 2006.05.16

Elküldve: 2009 november 24 - 22:29

Sajnos ha valóban kérdőjel van ott, akkor sokkal nehezebb, mert szótármódszert kell alkalmazni, de arra is kell gondolni, hogy a böngészőben a Nézet > Karakterkódolás (Ff) rosszul van beállítva, magában a SQL fájlban viszont UNICODE vagy ANSI kód formájában van jelen. Az eredeti adatbázist meg kellene nézni, mert, ha az eredeti helyen jók a karakterek, akkor az új helyen is annak kell lennie, kivéve, ha akódolás változott. Ilyenkor az új kódoláshoz kell igazítani (konvertálni) a régi dokumentumot.
0

#6 Felhasználó nem aktív   joker007 

  • Tag
  • PipaPipaPipa
  • Csoport: Tag
  • Hozzászólás: 145
  • Csatlakozott: 2009.03.18

Elküldve: 2010 május 12 - 11:14

Na nekem meg & #337; (szóköz nélkül, de ha úgy írom ő-t ír a helyére) ilyeneket ír ki :( Ha írom a hsz-t akkor jó, utána elküldöm jól jeleníti meg, de aztán amikor megint akarom szerkeszteni ilyen kódokat kapok, de utána ha a szerkesztést jóváhagytam, megint jól jeleníti meg... nem értem itt mi lehet a gond :o Esetleg adatbázisban van valami elállítva? :o

Szerkesztve joker007 által: 2010 május 12 - 11:14

0

#7 Felhasználó nem aktív   Lightning 

  • Adminisztrátor
  • Csoport: Admin
  • Hozzászólás: 9.661
  • Csatlakozott: 2005.11.29

Elküldve: 2010 május 12 - 17:25

A fórum (html fejléc) és az adatbázis kódolásai egyeznek?
0

#8 Felhasználó nem aktív   joker007 

  • Tag
  • PipaPipaPipa
  • Csoport: Tag
  • Hozzászólás: 145
  • Csatlakozott: 2009.03.18

Elküldve: 2010 május 13 - 18:11

Hát hol tudom megnézni? :o
0

#9 Felhasználó nem aktív   Lightning 

  • Adminisztrátor
  • Csoport: Admin
  • Hozzászólás: 9.661
  • Csatlakozott: 2005.11.29

Elküldve: 2010 május 14 - 20:47

Adatbázist pl PhpMyAdminnal. Html-t pedig böngészőből jobb klikk, oldal forrása:

Idézet

<meta http-equiv="content-type" content="text/html; charset=Ez lenne az" />

0

#10 Felhasználó nem aktív   joker007 

  • Tag
  • PipaPipaPipa
  • Csoport: Tag
  • Hozzászólás: 145
  • Csatlakozott: 2009.03.18

Elküldve: 2010 május 16 - 09:23

Adatbázis: MySQL karakterkészlet: UTF-8 Unicode (utf8)
Html: <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />

De hol lehet átállítani? :o :S

Szerkesztve joker007 által: 2010 május 16 - 09:43

0

#11 Felhasználó nem aktív   Lightning 

  • Adminisztrátor
  • Csoport: Admin
  • Hozzászólás: 9.661
  • Csatlakozott: 2005.11.29

Elküldve: 2010 május 21 - 23:01

"Kicsit" késve, ha még nem késő:
ACP keresőjébe beírod, hogy "Document Character Set" és "UTF-8"-ra állítod.
Illetve reméljük az adatbázisban hamár jó a kódolása, akkor a karakterek is a rendben vannak és nem "?" van a helyükön.
0

#12 Felhasználó nem aktív   joker007 

  • Tag
  • PipaPipaPipa
  • Csoport: Tag
  • Hozzászólás: 145
  • Csatlakozott: 2009.03.18

Elküldve: 2010 május 22 - 16:12

Igen ezzel már próbálkoztam, hogy az "iso-8859-1"-t átírjam, de azt nem szereti a chat :( Na mind1...
Ezt átállítottam "iso-8859-2"-re, de arra rájöttem, hogy az adatbázisban a fájlok kódolása swedish_ci...
Nos ezt nem tudom még átállítani, hogy mindennél át legyen állítva, tehát az összes SQL fájl...

Am a mostani beállításnál már ismeri az ő,ű-t, de a felkiáltójelet nem, érdekes módon a kérdőjelet igen, meg a "kacsacsőröket" is, csak a felkiáltó jelet nem, de ez már nem olyan nagy gond...
0

#13 Felhasználó nem aktív   Lightning 

  • Adminisztrátor
  • Csoport: Admin
  • Hozzászólás: 9.661
  • Csatlakozott: 2005.11.29

Elküldve: 2010 május 23 - 14:50

Amíg nem egyezik a HTML lap kódolása és az adatbázis kódolása ne csodálkozz. :)
Volt már szó róla, hogy az adatbázisban úgy a legegyszerűbb cserélni, ha lemented és pl jegyzettömbbel keresés - csere módszerrel kicseréled a kódolásokat. De vigyázz, mert ha olyat állítasz be, amiben nincs pár karakter, akkor maga az adatbázisod is rossz lesz.
0

Téma megosztása:


Oldal 1 / 1
  • Nem indíthatsz témát.
  • Nem szólhatsz hozzá ehhez a témához.

1 felhasználó olvassa ezt a témát.
0 felhasználó, 1 vendég, 0 anonim felhasználó