Avaleht
uus teema   vasta Tarkvara »  WWW »  PHP keelefail ja utf-8 probleem märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
redenergy
HV veteran
redenergy

liitunud: 22.03.2004




sõnum 04.01.2011 19:30:47 PHP keelefail ja utf-8 probleem vasta tsitaadiga

Tere,
Nimelt tegin test.php lehe, Annan koodi ka.
php-brief:
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <title>Test</title>
  6. </head>
  7. <body>
  8. <?php
  9. echo 'õüöä';
  10. ?>
  11. <br />
  12. õüöä
  13. <br />
  14. <a href="#">õüöä</a>
  15. <br />
  16. <a href="testin.php?lang=et"><img src="images/ee.gif" alt="est" /></a><a href="testin.php?lang=en"><img src="images/gb.gif" alt="eng" /></a><a href="testin.php?lang=de"><img src="images/de.gif" alt="ger" /></a><a href="testin.php?lang=fi"><img src="images/fi.gif" alt="fin" /></a>
  17. <?php
  18. $lang = $_GET['lang'];
  19. switch ($lang){
  20.   case 'en':
  21.   include 'lang_en.php';
  22.   break;
  23.   case 'et':
  24.   include 'lang_et.php';
  25.   break;
  26.   case 'de':
  27.   include 'lang_de.php';
  28.   break;
  29.   case 'fi':
  30.   include 'lang_fi.php';
  31.   break;
  32.   default:
  33.   include 'lang_et.php';
  34. }
  35. echo $lang['MENU_WINDMILL'];
  36. ?>
  37. </body>
  38. </html>

Ja lang_de fail:
php-brief:
  1. <?php
  2. $lang = array();
  3. $lang['MENU_WINDMILL'] = 'Windmühle';
  4. ?>

Probleem seisneb selles, et include'tud lang_failid ei kuva täpitähti. Esimesed 3 testi töötavad.

Ehk oskab keegi aidata?
Kommentaarid: 30 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 9
tagasi üles
vaata kasutaja infot saada privaatsõnum
Nokia
Serverid.ee
Nokia

liitunud: 06.10.2004




sõnum 04.01.2011 19:38:41 vasta tsitaadiga

kas see faili editor mida kasutad, salvestab ka encoding UTF-8?
_________________
Web3 | ERC721A
Kommentaarid: 44 loe/lisa Kasutajad arvavad:  :: 1 :: 0 :: 43
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
redenergy
HV veteran
redenergy

liitunud: 22.03.2004




sõnum 04.01.2011 20:31:07 vasta tsitaadiga

Kasutan Dreamweaver 4CS

Page properties:
Document Type: XHTML 1.0 Traditional
Encoding: Unicode (UTF-8)
Unicode Normalization Form C(Canonical Decomposition, followed by canonical decomposition
Include Unicode Signature (BOM) on linnuke eest ära.

Salvestasin lang_de.php notepadiga UTF-8 formaati ja tööle hakkas!?
Mis mul Dreamweaveri seadetest valesti võib olla siis? Pole neid settinguid ise muutnud.

Hetkel võtsin Preferences - new document - default encodingult linnukese. Ja tundub, et sain tööle.
Failid mis näitavad ? salvestan notepadiga ümber ja pärast seda võin juba dreamweaveriga edasi teha, ilma, et ? tekiks.
Kommentaarid: 30 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 9
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  WWW »  PHP keelefail ja utf-8 probleem
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.