Jump to content
php.lv forumi

Problēmas ar izvadi


Mikijs

Recommended Posts

Es piemēram reģistrējos un manis ievadīto elementu saglabā pgsql datubāzē.

 

id | name | email
1 | Māris | maris@maris.lv

Tagad dodos uz webu lai apskatītu rezūltātu, bet ko es tur ieraugu

MÄris < maris@maris.lv >

 

vai ir kāda iespēja to ķēmu dabūt nost? (charset: utf-8)

Link to comment
Share on other sites

postgree viss kartiba jo tur rada garumzimi

 

nju man shema ir tada

 

 

es esmu MAIN lapa un lapa ir ieklauta velviena lapa (iframe)

main lapas header

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!--			[url="http://www.c4.lv"]http://www.c4.lv[/url] 				-->
<html lang="en-US"><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>Mail :: Kontakti</title>
.. seit nedauzd javascripti
</head>

 

Iframe headers

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<!--			[url="http://www.c4.lv"]http://www.c4.lv[/url] 				-->
<html lang="en-US"><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>Address Book</title>
</head>

 

itkaa tas pats =/

+ man ieksh iframe no koda puses vel ir ievadits

<?php
global $language;
if (isset($language)) {
header('Content-type: text/html; charset=' . NLS::getCharset());
header('Vary: Accept-Language');
}
?>

Link to comment
Share on other sites

Nē, skripti var nebūt utf-8. Ja HTML kodā ir meta tags ar utf-8 un/vai arī iekš HTTP content-type headera ir norādīts utf-8, un paši no dati no db tiek ņemti utf-8 formātā, tad pārlūkam tos arī jārāda kā utf-8. Pārlūkam nospļauties par pārējo simbolu formātu.

Link to comment
Share on other sites

Ja es izvadīšu no datubāzes dabūtu lauku no faila, kas saglabāts, kā ne UTF-8, bet gan teiksim windows-1257

$mainigais = korektaa_no_DB_utf8_ielasoshaa_funkcija();
echo 'glāžšķūņrūķīši'$mainigais;

vai tiešām mani glāžšķūņrūķīši rādīsies pareizi? Un ja tie rādīsies, tad vai tiešām rādīsies pareizi tie latviešu burti, kas ielasīti no DB?

Link to comment
Share on other sites

×
×
  • Create New...