Jump to content
php.lv forumi

Recommended Posts

Posted

Sveiki!

 

Esmu redzējis vairākām adresēm, ka ir "charset=utf8" un rādās latviešu burti jeb mīkstinājum zīmes un garumzīmes, bet, kad es uzlieku kādam savam skriptam, tad to vietā rādās "?" zīme. Kāpēc tā? Līdz šim samierinājos ar "charset=windows-1257", bet tagad ir viens darbiņš, kuram ir obligāti pieprasīts "charset=utf8" kodējums. Kā panākt, lai arī ar "charset=utf8" rādītos mīkstinājum zīmes un garum zīmes?

Posted

Nu, jāsāk ar to, ka jāsaglabā visi faili UTF8 kodējumā (bez BOM). Un no datubāzes jānolasa dati UTF8 kodējumā (un protams arī šajā kodējumā tie tur ir jāglabā).

Posted

Jā, bet ja es gribu, piemēram, vienkāršā html skriptā uzrakstīt vārdu "Komentrās", tad man tas vārds ir jāsaglabā db, lai viņš tur ar visām zīmēm parādītos?

Posted

Un otrs, jāpaskatās ar kādu content-type headeri serveris to lapu servē. Ar Firefox to var redzēt (mož ar kāda plukkin palīdzību - neatminos) vai arī ar wget

×
×
  • Create New...