Á helyett ?

Anonymous képe

Örülök Gábor, hogy vonalban vagy!
Mitől van az, hogy kizárólag a nagy Á betű helyett ? -ez a karakter jelenik meg.

Fórum: 
Hojtsy Gábor képe

Ennyi információ alapján a csillagok állására tippelnék. Esetleg egy fekete macska?

0
0
Anonymous képe

Csak azért nem tudok mást hozzátenni, mert az összes többi ékezetes karakter rendben van.

0
0
Hojtsy Gábor képe

Nem tudjuk hogyan vitted be ezeket a karaktereket (weben, importáltad korábbi CMS rendszerből, importáltad más márkájú adatbázisból, azonos márkájú, de más verziós adatbázisból, valamilyen importáló programmal, stb). Nem tudjuk a PHP verziót, a kódolásokra használt esetleges kiterjesztést (iconv, mbsting, recode), adatbázis verziót, Drupal verziót, webszerver típusát, beállítását. Ezeken mind múlhat.

0
0
Anonymous képe

Holnapra összeírom.
Addig is köszi.

0
0
Anonymous képe

Akár oldalt, írást hozol létre, a beküldés utáni kiolvasásnál már nem Á az Á, hanem ?.

A serveren futó php:4.3.10-13 mod_vdbh/1.0.3
MySQL: 4.0.24
Apache: Apache/2.0.54 (Debian GNU/Linux)
Drupal: 4.5.2

Köszi:sz_a

0
0
Anonymous képe

Memória limit: 8 MB.
Nem tudom, ehhez lehet-e köze?

0
0
Anonymous képe

a következő van:
%C3%81

0
0
Anonymous képe

ettől azért tényleg írhatnál többet... pl. karakterkódolás beállításai. Nekem akkor volt ilyesmivel bajom (kizárólag nagy ékezetes betűk esetén), amikor a mysql nem ment teljesen utf8ban. my.cnf minden [] bejegyzésébe beleírtam, h "default-character-set=utf8"... azóta jó. Előtte teszteltem, hogy pontosan mit kap meg a php (ord()), illetve a mysqltől mit kap vissza.

üdv/miki

0
0
Anonymous képe

A kódolás utf8.
A localhoston rendben van minden. Csak a kiszolgálón akadozik, de kizárólag a nagy Á. A kiszolgáló is elméletileg utf8-at használ.

0
0
Anonymous képe

én ezeket ellenőrizném:
lynx -dump -source -mime_header akarmi.hu/page
http fejlécek között utf-8 van-e
html forrásban: <meta http-equiv="content-type" content="text/html;charset=utf-8" />
http://hu.php.net/manual/hu/function.mysql-client-encoding.php
aztán a $_POST["akarmi"] -t kiíratnám bájtonként, majd INSERT, SELECT, és az eredményt megint bájtonként összehasonlítanám. Nameg más böngészővel is próbálkoznék. Ennyit tudok még mondani, remélem segít.

miki

0
0
Anonymous képe

Hol kellene ezt elhelyezni (vagy valami hasonlót) a drupal kódban, hogy a korábbi probléma megoldódjon.
Az ISP-nél, sajnos, a my.cnf módosítása nem működik.
Ha valaki tud, legyen szíves segítsen.

0
0
talger képe

hasonló problémával szenvedek én is:
az 'Á' helyett más karakter jelenik meg (ie: '?', ff:'??')
DE: amikor elmegyek a 'nyelvek>kifejezések kezelésébe', rákeresek pl. a 'General settings'-re és szerkesztem, akkor a beviteli mezőben szépen megjelenik az 'Á'. Ez hogy lehet?

0
0
pofe képe

Kaptam egy kiexportált Drupal MySql adatállományt, amiben latin1 volt megadva DFEULT CHARSET-nek, viszont az adatokat megnézve UTF8-nak gondoltam, a kódokat jobban megvizsgálva láttam, hogy nem kétbájtos, hanem legalább 4 bájtosak. Az "á" pl. C3 83 C2 A1 formájú, viszont az UTF8 kód C3 A1 lenne.
Beolvasva és phpMyAdmin-nel megnézve az ékezetek teljesen olvashatatlanok, viszont Drupal-ból nézve valóban csak a nagy "á" és a nagy hosszú "i" az ami csak addig jó, amig a webes felületről van beírva. Ha kiexportálom, akkor mind a kettőből C3 83 3F lesz, amiből visszaolvasva a "fekete kockában kérdőjel" lesz.

Érdekes, hogy a phpMyAdmin és a Drupal html oldalon is a charset utf-8 a megjelenítés mégis teljesen más:

Próbáltam már a MySql-ben a latin1-et, az utf8-at sehogy sem jó.
Megpróbáltam a latin2-t is, de az nem tetszett a Drupalnak:
Illegal mix of collations (latin2_general_ci,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for operation '=' query: SELECT uid FROM users WHERE uid != 102 AND LOWER(name) = LOWER('teszt-ábc') - ....\includes\database.mysql.inc - 66. sor.

Nem tudom, hogy hol történnek meg a konverziók? Jó lenne, ha valakinek sikerült volna már megállapítani, hogy milyen beállítások mellet lehet kimenteni-visszaállítani az adatbázistartalmat (magyar nyelvűt) és a képernyőn is jól olvasni, mert nekem eddig nem sikerült. A 4 bájtos kód miatt az a gyanum, hogy valamilyne dupla konverzió hajtódik végre, de hogy hol....?

phpMyAdmin 2.6.4-pl3
PHP Version 5.0.5
MySQL 4.1.13-nt
Drupal 4.6.3
Win2K
IIS 5.0

0
0
talger képe

én itt találtam egy megoldást: http://drupal.org/node/26990
ez is érdekes lehet: http://www.cesspit.net/drupal/node/897

0
0
calcio képe

Sziasztok!

Most kezdtem neki a drupal feltérképezésének, egész pofás kis honapot csináltam vele, de sajnos a menüpontok a betűméret miatt nem férnek el egymás mellett.

Hol tudom megváltoztatni?

Köszi

Calcio

0
0
crt képe

Szia.

A kinézetre vonatkozó beállításokat a themes/sminkneve/style.css-ben tudod változtatni.

Üdv: Zoli

0
0