Autorius Tema: rusų kalba php faile  (Skaityta 217 kartus)

Neprisijungęs index

  • Naujokas
  • *
  • Įrašai: 74
  • Karma: +1/-0
  • PHP Moksleivis
    • Žiūrėti profilį
rusų kalba php faile
« Įrašytas: 2013-08-03 19:05:21 pm »
Sveiki, nežinau kur rasti nustatymus php faile, kad vietoj rusiškų raidžių nerodytų klaustukų, bet jas atvaizduotų. Gal galite numesti linką, ar pamokyti čia? P.S. kompiuteryje esu įsidiegęs rusų kalbą.
Don't teach to learn, - learn to teach.

Prisijungęs Modestas Vaitkevičius

  • Dalyvis
  • **
  • Įrašai: 1947
  • Karma: +46/-15
    • Žiūrėti profilį
    • Apie mane
Ats: rusų kalba php faile
« Atsakymas #1 Įrašytas: 2013-08-03 19:15:07 pm »
O rusų kalba neina su UTF-8?

Neprisijungęs genzek

  • Naujokas
  • *
  • Įrašai: 9
  • Karma: +0/-0
    • Žiūrėti profilį
Ats: rusų kalba php faile
« Atsakymas #2 Įrašytas: 2013-08-03 19:47:41 pm »
Pridėk šita kodą: <?php mysql_select_db($db);          
mysql_query("SET CHARACTER SET utf8;"); ?>

<?php

Neprisijungęs justinas

  • Naujokas
  • *
  • Įrašai: 134
  • Karma: +10/-3
    • Žiūrėti profilį
Ats: rusų kalba php faile
« Atsakymas #3 Įrašytas: 2013-08-04 11:58:05 am »
Pridėk šita kodą: <?php mysql_select_db($db);          
mysql_query("SET CHARACTER SET utf8;"); ?>

<?php
PHP faile, o rašai su mysql (kuri niekur neminėta) ir su ext/mysql.

Sprendimas: visur ta pati koduotė (geriausia – jei UTF-8). T.y. PHP faile, HTML headeriuose ir bet kokioj iš išorės traukiamoj informacijoj (API, SQL, kiti failai, ir t.t.)

Manualai.lt Forumas

Ats: rusų kalba php faile
« Atsakymas #3 Įrašytas: 2013-08-04 11:58:05 am »

Neprisijungęs index

  • Naujokas
  • *
  • Įrašai: 74
  • Karma: +1/-0
  • PHP Moksleivis
    • Žiūrėti profilį
Ats: rusų kalba php faile
« Atsakymas #4 Įrašytas: 2013-08-04 18:57:27 pm »
Tai aš ir naudoju utf8. <meta http-equiv="Content-Type" content="text/html; charset=utf8">
bet vistiek langeliai lieka iš rusiškų raidžių. Taip pat ir lietuviškas raides užgožia. Kai naudojau windows charsetą, tai nerodė tik rusiškų. Bandžiau dar per htaccess failą nustatyt utf8 vistiek tas pats, ir kitiems nerodo :)
« Paskutinį kartą keitė: 2013-08-04 19:09:54 pm sukūrė index »
Don't teach to learn, - learn to teach.

Prisijungęs Modestas Vaitkevičius

  • Dalyvis
  • **
  • Įrašai: 1947
  • Karma: +46/-15
    • Žiūrėti profilį
    • Apie mane
Ats: rusų kalba php faile
« Atsakymas #5 Įrašytas: 2013-08-04 19:25:51 pm »
O duomenų bazėje saugant ar ne? :D

Reikia:
1. HTML failo koduotes
2. Failu koduotes
3. Duomenu bazes koduotes
4. Duomenu bazes laukeliu koduotes
 

:)

Neprisijungęs index

  • Naujokas
  • *
  • Įrašai: 74
  • Karma: +1/-0
  • PHP Moksleivis
    • Žiūrėti profilį
Ats: rusų kalba php faile
« Atsakymas #6 Įrašytas: 2013-08-04 19:55:20 pm »
Aš duomenų bazės nenaudoju
Don't teach to learn, - learn to teach.

Neprisijungęs justinas

  • Naujokas
  • *
  • Įrašai: 134
  • Karma: +10/-3
    • Žiūrėti profilį
Ats: rusų kalba php faile
« Atsakymas #7 Įrašytas: 2013-08-05 16:28:41 pm »
Tai aš ir naudoju utf8. <meta http-equiv="Content-Type" content="text/html; charset=utf8">
bet vistiek langeliai lieka iš rusiškų raidžių. Taip pat ir lietuviškas raides užgožia. Kai naudojau windows charsetą, tai nerodė tik rusiškų. Bandžiau dar per htaccess failą nustatyt utf8 vistiek tas pats, ir kitiems nerodo :)
Tu nurodai, kad naudoji utf-8 :) Tai nekeičia to, kokia iš tikrųjų koduote išsaugotas failas. Jei nerodo simbolių, tai arba naršyklės bėda, arba iš tikrųjų skiriasi failo ir nurodoma koduotė.

Neprisijungęs index

  • Naujokas
  • *
  • Įrašai: 74
  • Karma: +1/-0
  • PHP Moksleivis
    • Žiūrėti profilį
Ats: rusų kalba php faile
« Atsakymas #8 Įrašytas: 2013-08-05 19:41:56 pm »
Iš tiesų padėjo - EditPad Lite7. Su juo konvertuoji koduotę, ir gali pasižiūrėti kokia koduotė. Mano failų beveik visų koduotė buvo windows. Dabar jau viskas ok :)
Don't teach to learn, - learn to teach.

Manualai.lt Forumas

Ats: rusų kalba php faile
« Atsakymas #8 Įrašytas: 2013-08-05 19:41:56 pm »