Pereiti prie turinio

Lt raidžių nenuskaitymas iš mysl


Rekomenduojami pranešimai

Sveiki. Problema kaip ir aiški,neskaito lietuviškų raidžių atvaizduojant tekstą iš duomenų bazės. Naudoju hostingą serveriai.lt , ten kiek žinau su apache viskas gerai.

headeris :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1257" />
<meta http-equiv="content-language" content="lt" />
<meta name="keywords" content="geriausios idejos online , idejos , pasigamink pats , kaip , kaip padaryti , online , ivairios idejos , lengviau gyventi" />
<meta name="description" content="Unikalios idėjos kiekvieną dieną,straipsniai kaip palengvinti gyvenimą arba kaip gyventi lengviau." />
   <link rel="stylesheet" href="stilius.css" type="text/css" />

 

čia nustatyta,kad jos veiktų. Duombazėje collate naudoju :

utf8_lithuanian_ci

 

lietuviškas raides atvaizduoja kaip klaustukus. Niekada anksčiau neteko susidurti su tokia bėda,visą laiką viskas veikdavo kuo puikiausiai. Tai kur tuomet problema?

post-71190-0-62874500-1350148650_thumb.png

Redagavo gio
Nuoroda į pranešimą
Dalintis kituose puslapiuose

-- phpMyAdmin SQL Dump
-- version 3.5.2.2
-- http://www.phpmyadmin.net
--
-- Darbinė stotis: localhost
-- Atlikimo laikas: 2012 m. Spa 13 d. 20:28
-- Serverio versija: 5.5.25-log
-- PHP versija: 5.2.17

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- Duomenų bazė: `***********`
--

-- --------------------------------------------------------

--
-- Sukurta duomenų struktūra lentelei `straipsniai`
--

CREATE TABLE IF NOT EXISTS `straipsniai` (
 `id` int(5) NOT NULL,
 `straipsnio_pav` varchar(250) COLLATE utf8_lithuanian_ci NOT NULL,
 `straipsnis` varchar(5000) COLLATE utf8_lithuanian_ci NOT NULL,
 `izanga` varchar(1000) COLLATE utf8_lithuanian_ci NOT NULL,
 `zymes` varchar(250) COLLATE utf8_lithuanian_ci NOT NULL,
 `skaityta` int(9) NOT NULL,
 `kas_parase` varchar(50) CHARACTER SET armscii8 COLLATE armscii8_bin NOT NULL,
 `menesis` varchar(25) COLLATE utf8_lithuanian_ci NOT NULL,
 `diena` int(2) NOT NULL,
 `komentaru` int(5) NOT NULL,
 `straipsnio_banner` varchar(200) CHARACTER SET armscii8 COLLATE armscii8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_lithuanian_ci;

 

 

va struktūra,nematau nieko piktybiško

 

Ir dar gali puslapio koduotę per notepad++ pakeisti į UTF-8 without BOM.

nustatytas formatas: koduoti UTF-8

Nuoroda į pranešimą
Dalintis kituose puslapiuose

 `kas_parase` varchar(50) CHARACTER SET armscii8 COLLATE armscii8_bin NOT NULL,
 `straipsnio_banner` varchar(200) CHARACTER SET armscii8 COLLATE armscii8_bin NOT NULL

Kodėl?

 

Ir dar kartą kartoju – problema HTML'e, kur nurodoma cp1257 koduotė.

ne,pakeista jau į UTF-8

 

ar įmanoma,kad čia serveris kažką gadina konkrečiai? nes net neina pasiekti adreso dabar,meta kažkokius neaiškius errorus... ir el. paštas užstrigo,viskas genda tiesiog nesuprantu kodėl???

Nuoroda į pranešimą
Dalintis kituose puslapiuose

ne,pakeista jau į UTF-8

Tai gal vėl „pats atsikeitė atgal“? O šiaip dar toks dalykas – jei JAU gavai per POST/GET informacijos ir ją kišai į mysql, tai ją tau galimai siuntė cp1257 (nes tokia buvo tinklalapio koduotė). Teks viską perkoduoti. Pradžiai tiesiog bandyk įrašyti naujų duomenų ir žiūrėk, ar aš teisingai mąstau.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Tai gal vėl „pats atsikeitė atgal“? O šiaip dar toks dalykas – jei JAU gavai per POST/GET informacijos ir ją kišai į mysql, tai ją tau galimai siuntė cp1257 (nes tokia buvo tinklalapio koduotė). Teks viską perkoduoti. Pradžiai tiesiog bandyk įrašyti naujų duomenų ir žiūrėk, ar aš teisingai mąstau.

ne,kolkas į duombazę niekas nekišama,viską darau rnkiniu būdu(kuriu lenteles su reikšmėmis)

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ą...