Hiba történt! Nem működik a JavaScript!
A böngésződben le van tiltva a JavaScript futtatása, vagy nem támogatja a JavaScript használatát. Az oldal megfelelő használatához kérjük engedélyezd a JavaScript futtatását böngésződben,
vagy frissítsd egy újabb verzióra, amely támogatja a JavaScript-et:
Firefox, Safari, Opera, Chrome, vagy az Internet Explorer 6-nál újabb verziója.

7.2.5

Utolsó módosítás 3 év óta
K
kikiKezdő fórumozó
Beküldve 3 év óta
sziasztok

Ott kezdeném a történetet, hogy a nethely.hu-n csináltam egy ingyenes tárhelyet, majd a régi v7-es oldal mentésemet feltettem rá.
Beállítottam amit kell, majd a lementett SQL-t importáltam, minden szép és jó megyen az oldal, de az ékezetes betűk helyet csak ?-jel van.
Viszont ha új hírt teszek ki, írok a fórumba stb... akkor semmi probléma az újonnan mentett adatokban tökéletesen megjelenik minden ékezetes betű.
Mi lehet a probléma, hogy a visszaállított adatokban nem működnek az ékezetes betűk?
karrakkarrakFőadminisztrátor
Beküldve 3 év óta
Az első ötletem, hogy nézd meg egy szerkesztő programmal, hogy nem ? karakterek lettek e lementve..
K
kikiKezdő fórumozó
Beküldve 3 év óta
Azzal is minden rendben van, nincs benne egy ? sem ékezetes karakter helyett.
EphyxEphyxHaladó fórumozó
Beküldve 3 év óta
1) A lementett SQL-t nyisd meg Notepad++-szal.
2) Jelöld ki az egész full SQL-t (CTRL+A)
3) CTRL+C
4) Majd állítsd az SQL oldal kódolását UTF8-ra.
5) Ekkor tele lesz ? jelekkel.
6) Jelöld ki az egészet (CTRL+A) megint
7) CTRL+V és így a kódolás jó lesz.
8) Mentés
9) Import megint
V
vizoFórumozó tag
Beküldve 3 év óta
Mire ezt megírtam, látom, hogy Ephyx megelőzött egy profibb válasszal, kövesd azt, az elég egyszerűnek tűnik, ha beválik ne is olvasd el ezt ... :-)

Szerintem ott lehet a gond, hogy a mentésed más karakterkódolású; mégpedig latin vagy latin2 a ma általánosan használt UTF8 helyett.
Ha a Fusion rendszer magyar ékezetei megvannak a paneleken és menükben és csak az írott tartalom a rossz, akkor maga a rendszer legalább rendben van, nekem magukat a Fusion nyelvi fájlokat is UTF8-asítani kellett...

Bemásolok Neked ide egy régebbi írást. Valamelyik fórumról szedtem és elnézést a szerzőtől de már nem tudom ki volt....

Próbáld meg értelmezni, 2 féle lehetséges megoldás van benne, a 2. esetben a vázolt probléma uyganaz, mint nálad...
Ennél többet sajnos nem tudok hozzátenni.

Íme az anyag:

"Sokat foglalkoztatott ez a karaktertéma, mivel állandó költöztető vagyok, és sikerült belefutnom több karaktereltűnésbe, amiket más-más módszerrel lehet orvosolni.
1.
Első eset a freeweb.hu portálján történt, amikor új rendszert indítottak.
Feltelepítettem az alapokat, ami már telepítés után nem jelenítette meg a hosszú ékezetes karaktereim.
Hosszas bogarászás után a fórumban a következő használható megoldást találtam, Korcsii és gaspargyusza írásaiban:

maincore.php-ban keresd meg a következő sorokat:

// Establish mySQL database connection
$link = dbconnect($db_host, $db_user, $db_pass, $db_name);

majd ezeket illeszd be alá:

dbquery("set names 'latin1'"Kacsint;
dbquery("set character set 'latin1'"Kacsint;

vagy

dbquery("set names 'latin2'"Kacsint;
dbquery("set character set 'latin2'"Kacsint;

Nem tudom már melyik használt, mert aztán el kellett költöznöm az új rendszer nemtetszése miatt.

2.
És ekkor jött a következő problémám, aminek megoldására csak hosszas szenvedés után jöttem rá. Valahol egyszer olvastam hasonlót - ha jól emlékszem Hyperkolyok írásában -, de nem vagyok benne biztos, mert azóta sem találtam ilyesmi témát.
Szóval, vettem egy tárhelyet, feltelepítettem az alapot. Rendesen működött is, ott volt mindenféle karakterem. Miután az előző mentésem feltöltöttem, minden ékezetes hosszú magánhangzó "?"-é változott. Itt már nem segített az előző megoldás, és hiába állítgattam az adatbázisban latin1, latin2-t, akkor is a mentés feltöltése után kérdőjelek fogadtak csak.
Ekkor jutott ez a foszlány az eszembe, hogy én olvastam valami olyat, hogy a mentésbe (.sql) írjam át a latin2_hungarian_ci-t. Megnyitottam, de látva, hogy kb 250 ilyen van, nem volt kedvem nekiállni egyesével. Letöltöttem a Notepad++ -t, és cserével a latin2_hungarian_ci -t utf8_general_ci -re, majd UTÁNA a sima latin2 -ket utf8 -ra cseréltem. És láss csodát, mentés feltöltése, és minden karakterem megvan!"
Módosította vizo 2021.09.12 15:24, 3 év óta
K
kikiKezdő fórumozó
Beküldve 3 év óta
egyik módszer sem működik

szerintem akkor, felteszek egy tiszta telepítést és módosítom amiket kell, egyszerűbb lesz, nincs szükségem olyan nagyon a régi tartalomra, csak vannak benne dolgok amikre szükségem lesz majd.

v7.02.07-et letudom tölteni valahonnan ami megfelelően működik? (karakter kódolása)
karrakkarrakFőadminisztrátor
Beküldve 3 év óta
Egy utf-8 ast fel tudok rakni, de hogy hogyan működik.......
Nincs hozzáférésed a csatolt fájlok megtekintéséhez
K
kikiKezdő fórumozó
Beküldve 3 év óta
Köszönöm, megnézem
Te tudsz megtekinteni a társalgásokat a fórumon.
Te nem tudsz témát indítani a fórumon.
Te nem tudsz hozzászólni ehhez a témához.
Te nem tudsz szavazást indítani a fórumon.
Te nem tudsz csatolmányt feltölteni a fórumra.
Te nem tudsz csatolmányt letölteni a fórumról.
Felhasználók a témában: karrak, vizo, Ephyx, kiki
Bejelentkezés
Még nem regisztráltál?
Regisztráció
Új jelszó kérése
1szám játék
Tudja, hogy a játékunk indulása óta melyik volt az a "legnagyobb" legkisebb szám amivel játékot nyertek?

Ez a szám a 83 volt.

Aki megjátszotta: Eszter nevű felhasználónk volt 2024.01.19 játék napon.
Gratulálunk neki
A webhely használatával elfogadja adatvédelmi beállításainkat, és megértette, hogy cookie-kat használunk. Bizonyos Cookie-k már be vannak állítva.
Kérjük, kattintson a Elfogadom gombra, hogy elrejtse ezt a sávot. Ha továbbra is használja a webhelyet, akkor feltételezzük, hogy egyetért az adatvédelmi irányelveinkkel.Itt többet megtudhat adatvédelmi irányelveinkről