Pereiti prie turinio

Reikalinga skubi pagalba


Rekomenduojami pranešimai

Sveiki,

 

Jau net nežinojau ko griebtis tai nusprendžiau paprašyt pagalbos ar bent idėjų čia.

Taigi tokia problema,kad rodo visas lietuviškas raides išskyrus vienintelę "ė" Ė didžiają rodo. Visur nustatyta utf8:

<meta http-equiv="content-type" content="application/xhtml+xml; charset=<?php echo $this->CHARSET; ?>" />

Kur

$msg_charset='utf8';

mysql irgi utf8

ir kas įdomiausiai, kad nerodo ne tik ė raidės bet ir visų po jos sekančių raidžių.

Pvz: Jeigu žodis bus žuvėdra, tai man ji rodo ir įrašo į db tik žuv.

 

Iš anksto dėkoju už bet kokią pagalbą.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

O tai duomenų bazėje išsisaugoja tekstas normaliai, o svetainėje tau neatvaizduoja, ar pačioje duomenų bazėje neišsisaugo?

 

Jau duomenu bazėje neatvaizduoja ė raidės ir visu po jos sekančių. Bet jei redaguoji duomenų bazėje tai naršyklėje rodo normaliai.

Redagavo COD
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Gal yra koks konvertavimas funkcijoje ir toje vietoje stringa. Sunku pasakyti, įmesk funkciją, manau bus lengviau padėti. Kaip perduodi duomenis į funkciją? Patikrink perduodamus duomenis prieš vykdant įrašymą į duomenų bazę, išvesk juos į ekraną ir pažiūrėk ar iki ten jie ateina tvarkingai. Jeigu iki ten ateina netvarkingai tai kaškur kitur yra problemų kode.

 

Ai tiesa nustatyk dokumentą "UTF-8 Without BOM", gal šitas padės, jeigu nenustatyta.

Redagavo kvaitulys
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Na tai eik miegoti. Rytas protingesnis už vakarą :)

 

Kad jau norėčiau pasibaigt viską, o dabar trečia dieną plaukus raunu :blink: perrašinejau duombaze tryniau lauk viską vėl, išbandižiau kitas koduote, viskas veikia visos imanomos raidės, rusų, lenkų kiniečių net o vienos paprastos ė raidė nerodo. <_<

Nuoroda į pranešimą
Dalintis kituose puslapiuose

define('DB_HOST', 'localhost');
define('DB_USER', 'xxxxxx_xxxxxx');
define('DB_PASS', 'xxxxxxxxxxxx');
define('DB_NAME', 'xxxxxxxx_xxxxxxx');
define('DB_PREFIX', 'msp_');

 

Turi omenyje sita?

 

Ne, turiu omeny kodą kuriuo jungiesi prie duombazės. Turėtų būti mysql_connect(...), mysqli_connect(...), new PDO(...) arba new Mysqli(...). Na jei nenaudoji kokių framework'ų.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...