archux Posted December 23, 2007 Report Posted December 23, 2007 Labasdienas :) Sāksim ar to ka novēlu Jums visiem gaišus un jaukus svētkus! Bet tagad pie lietas: Kas tā par lietu nesaprotu: Izmantoju php4 izdomāju pāriet uz php5! Pārinstalēju kopā ar visu apatche (tā vieglāk), bet šis ko izdara visu garumzīmju un mīkstinājuma zīmju vietā man saliek jautājuma zīmes! Es dusmīgs eju uz mysql (phpmyadmin), lai redzētu kas notiek datubāzē, skatos a tur visas garumzīmes un mīkstinājumi ir! Kās tā par lietu, kas tur varētu būt nekorekti? Paldies!
andrisp Posted December 23, 2007 Report Posted December 23, 2007 Iespējams, ka apacis sūta headeri (Content-type: text/html; charset=...) visām lapām līdzi nepareizu. Paskaties kāds enkodings klienta pusē rādas. Varbūt arī vecā problēma ar SET NAMES.
john.brown Posted December 23, 2007 Report Posted December 23, 2007 (edited) Iekš php.ini default_chatset = utf-8 (vai cp1257 ja to izmanto), un paskaties, kas iekš httpd.conf AddDefaultCharset ir ierakstīts. Ja izmanto utf-8, tad iekš php.ini vēl mbstring vēlams sakonfigūrēt. Nu, jā, ja mysql default charsets ir kāds ne utf-8, tad, protams, arī SET NAMES. Edited December 23, 2007 by john.brown
Recommended Posts