WN

WN (https://www.wn.se/forum/index.php)
-   Off Topic (https://www.wn.se/forum/forumdisplay.php?f=7)
-   -   Problem, teckenkodning i Coda (https://www.wn.se/forum/showthread.php?t=36141)

Fredrik-s 2009-04-05 21:04

Hej,

Har förstått att det finns en hel del som använder sig av Coda till Mac här på WN. Jag har ett skumt fel som uppkommer ibland och hoppas någon kan hjälpa mig med det.

Jag använder mig av charset iso-8859-1 i mina filer, har inställt i Coda på att programmet ska spara i Western (ISO Latin 1), men ibland händer det att å ä ö inte fungerar ändå, konstigt nog, dvs å ä ö visas som Œ Š š. Medan andra filer på samma sida visar teckenkodningen korrekt.

Hur kan detta komma sig?

allstars 2009-04-05 21:10

finns det andra filer (includefiler, javascript m m) som kan ha fel teckenkodning?

Fredrik-s 2009-04-05 21:14

Jag har gjort det så att jag har en header.php fil som jag har alla meta taggar, headtaggar osv i. Sen har jag en footer fil som jag har sluttaggar i som body, html. Sen inkluderar jag in dessa filer längst upp och längst ner i de filer som ska vara annat innehåll i.

Men header.php filen innehåller rätt charset, så fattar inte varför det kan bli fel.

Som sagt så fungerar det på en del utav filerna men nu har jag stött på en fil där det inte vill fungera. Annars inkluderar jag inte några övriga filer. Så här ser header.php filen ut

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="sv" lang="sv">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Soon to come</title>
<meta name="robots.txt" content="nofollow, index" />
<meta name="keywords" content="Not yet" />
<link href="style.css" type="text/css" rel="stylesheet" /><link href="style.css" type="text/css" rel="stylesheet" /></head>
<script SRC="boxover2.1/boxover.js"></SCRIPT>
<body>

hnn 2009-04-06 00:19

OM du kollar under "Text / Encoding" i menyn, vad är valt isåfall?

Kolla alla filer som du har inkluderat i din fil.

Javascript, CSS, php osv.

Erik Stenman 2009-04-06 00:43

Kolla även dina ftp-inställningar om du jobbar mot server.

andste 2009-04-06 09:01

Kontrollera även att Characterset är inte är hått satt i din webbserver konfig, om så är fallet så spelar det ingen roll vad du sätter i ditt dokument utan webbservern kommer att leverera dokumenten med den charset som webbservern är inställd på, om du kör apache så titta tex efter AddDefaultCharset direktiv i din konfig.

Fredrik-s 2009-04-06 10:35

Citat:

Originally posted by hnn@Apr 6 2009, 00:19
OM du kollar under Text / Encoding i menyn, vad är valt isåfall?
Kolla alla filer som du har inkluderat i din fil.
Javascript, CSS, php osv.

Yes! Nu funkade det. Konstigt nog även fast jag valt Western (ISO Latin 1) direkt i menyn när jag ansluter mot servern så stod det under Text / Encoding, Western (Mac OS Roman), ändrade det till Western (ISO Latin 1) så fungerade det.

Tack för hjälpen!


Alla tider är GMT +2. Klockan är nu 06:04.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson