WN

WN (https://www.wn.se/forum/index.php)
-   Allmänt (https://www.wn.se/forum/forumdisplay.php?f=2)
-   -   WM och charset (https://www.wn.se/forum/showthread.php?t=10480)

zoran 2005-10-22 09:42

Skulle WM-admins möjligtvis kunna titta på att sätta charset till rätt kodning så min browser slipper gissa enkodningen varje gång och ibland bestämma sig för UTF-8 och ibland ISO8859-1, och därmed tvinga mig att varje gång den väljer fel, gå in i menyer och manuellt välja kodning?

Det sätts väl lämpligen i antigen php.ini eller .htaccess för att fungera överallt.

Tack!

Lindahl 2005-10-22 10:27

Har också problem med detta. På WN alltså. Skulle också önska att detta åtgärdades.

Jonas 2005-10-22 13:50

Speciellt när alla specialtecken såsom ÅÄÖ blir ? ? ? eller andra konstiga tecken...

zoran 2005-10-22 16:23

Citat:

Originally posted by Jonas@Oct 22 2005, 13:50
Speciellt när alla specialtecken såsom ÅÄÖ blir ? ? ? eller andra konstiga tecken...
?? Det är ju det vi skriver om.

Björn 2005-10-22 17:26

Citat:

Originally posted by zoran@Oct 22 2005, 09:42
Skulle WM-admins möjligtvis kunna titta på att sätta charset till rätt kodning så min browser slipper gissa enkodningen varje gång och ibland bestämma sig för UTF-8 och ibland ISO8859-1, och därmed tvinga mig att varje gång den väljer fel, gå in i menyer och manuellt välja kodning?
Det sätts väl lämpligen i antigen php.ini eller .htaccess för att fungera överallt.
Tack

eller i head...

zoran 2005-10-23 09:11

Citat:

Originally posted by zoran@Oct 22 2005, 09:42
Skulle WM-admins möjligtvis kunna titta på att sätta charset till rätt kodning så min browser slipper gissa enkodningen varje gång och ibland bestämma sig för UTF-8 och ibland ISO8859-1, och därmed tvinga mig att varje gång den väljer fel, gå in i menyer och manuellt välja kodning?

Det sätts väl lämpligen i antigen php.ini eller .htaccess för att fungera överallt.

Tack!

Nja, head är lite sämre lösning. Dels för att du måste se till att alla sidor genereras med head, dvs du måste ändra i koden. Sen tror jag att browsern bryr sig mer om det som står i headern än i <head>

Björn 2005-10-23 12:27

Citat:

Ursprungligen postat av zoran
Citat:

Ursprungligen postat av zoran
Skulle WM-admins möjligtvis kunna titta på att sätta charset till rätt kodning så min browser slipper gissa enkodningen varje gång och ibland bestämma sig för UTF-8 och ibland ISO8859-1, och därmed tvinga mig att varje gång den väljer fel, gå in i menyer och manuellt välja kodning?

Det sätts väl lämpligen i antigen php.ini eller .htaccess för att fungera överallt.

Tack!

Nja, head är lite sämre lösning. Dels för att du måste se till att alla sidor genereras med head, dvs du måste ändra i koden. Sen tror jag att browsern bryr sig mer om det som står i headern än i <head>

eh.. bryr sig mer om?.. det är ju knappast så att den ignorerar det som står i head. Det är ju där det "bör" stå, om man ska vara krass. Dock, jag håller med om dina andra argument.

Tobias Bergius 2005-10-23 15:16

Headers skickade av servern prioriteras före headers satta i head-elementet, om jag inte missminner mig.

DeSoto 2005-10-23 15:18

Citat:

Originally posted by Tobias Bergius@Oct 23 2005, 15:16
Headers skickade av servern prioriteras före headers satta i head-elementet, om jag inte missminner mig.
Visst, men det är ju ifall man har satt båda.
Sätter man bara i head, så går det precis lika bra som att bara skicka en header.

PKaze 2005-10-23 21:25

Jag har nog aldrig varit med om att de svenska tecknen visats felaktigt här på wn. Vad kör ni för browsers? Jag kör med Fx.

OBS! Detta skriver jag ej för att starta en debatt om vilken browser som är bäst. Vill endast veta för att det kan vara en nyttig erfarenhet. Kan ju dyka upp igen på någon annan site...

/Peter

Bladet 2005-10-23 22:37

Jag kör med fx 1.0.7 och har fått utf-8 charset här på wn några få gånger.

hubbert 2005-10-23 22:41

Kör IE 6 för det mesta inga problem.

Decibel 2005-10-23 23:25

Kan bekräfta att det är problem med detta och jag ska ta itu med det nu och se vad som kan göras åt det ;)

zoran 2005-10-24 00:26

Citat:

Ursprungligen postat av DeSoto
Citat:

Ursprungligen postat av Tobias Bergius
Headers skickade av servern prioriteras före headers satta i head-elementet, om jag inte missminner mig.

Visst, men det är ju ifall man har satt båda.
Sätter man bara i head, så går det precis lika bra som att bara skicka en header.

Jag tycker det är fel att blanda in något i koden som behöver redan vara klart innan koden skickas ut. Det är som att gå köpa skor, betala dem, och sen tala om vilken storlek man vill ha.

Enda gången jag skulle kunna tänka mig att använda det är ifall jag har kasst webhotell som inte vill ändra på inställningarna eller låta mig skapa min egen .htaccess.

DeSoto 2005-10-24 00:35

Spelar la ingen större roll. Båda fungerar lika bra. Jag brukar ha det i head eftersom jag har ett templatesystem som hängt med ett tag nu där det ligger automatiskt.

zoran 2005-10-24 09:32

Citat:

Originally posted by PKaze@Oct 23 2005, 21:25
Jag har nog aldrig varit med om att de svenska tecknen visats felaktigt h�r p� wn. Vad k�r ni f�r browsers? Jag k�r med Fx.

OBS! Detta skriver jag ej f�r att starta en debatt om vilken browser som �r b�st. Vill endast veta f�r att det kan vara en nyttig erfarenhet. Kan ju dyka upp igen p� n�gon annan site...

/Peter

Jag kör mer eller mindre uteslutande Firefox, och får såna här problem rätt ofta.

Varför en del får såna problem och en del inte, gissar jag, kan bero på vilken version av FX man kör, vilka språkinställningar man har, vilka sidor man tittar på för tillfället.

Att "detektera" iso8859-1 förutsätter ju att det finns något som är utmärkande för just iso8859-1 på strömmen man får. Om det inte får det är det mer eller mindre lotteri.

kullervo 2005-10-24 11:46

Citat:

Originally posted by zoran@Oct 23 2005, 23:26
Enda gången jag skulle kunna tänka mig att använda det är ifall jag har kasst webhotell som inte vill ändra på inställningarna eller låta mig skapa min egen .htaccess.
Om så var fallet hade du ju kunnat ändra charset med PHP-kod. se.php.net/ini_set

zoran 2005-10-24 11:50

Citat:

Ursprungligen postat av kullervo
Citat:

Ursprungligen postat av zoran
Enda gången jag skulle kunna tänka mig att använda det är ifall jag har kasst webhotell som inte vill ändra på inställningarna eller låta mig skapa min egen .htaccess.

Om så var fallet hade du ju kunnat ändra charset med PHP-kod. se.php.net/ini_set

Ja, faktiskt även med

header("Content-type: text/html; charset=utf-8");

Lindahl 2005-11-14 18:21

Decibel: Hur går det, har du lokaliserat nån lurig variabel som löser problemet?

Decibel 2005-11-15 23:10

Citat:

Originally posted by Lindahl@Nov 14 2005, 19:21
Decibel: Hur går det, har du lokaliserat nån lurig variabel som löser problemet?
Har kikat lite och det är lite lustigt, på något sätt har det blitt postat med fel typ in i databasen, ser man sedan i databasen är de bara herioglyfer och massa ½ vilket presenteras som konstiga tecken här, tror ingen teckenuppsättning kan råda bort på de inlägg som redan finns, däremot är jag nästan helt säkert på att inga fler meddelanden med fel teckenuppsättning kommer kunna postas.

Om ni ser meddelanden som ibland funkar, ibland inte, ge mig direktlänkar, endera här eller i PM.

Lindahl 2005-11-16 14:10

Nu handlade det iofs inte om meddelandena i databasen, iaf inte för min del, handlade om att webbläsaren tolkar allting på sidan fel, inklusive rubriker, länkar till "Gå till första olästa inlägg" med mera. Verkar alltså som att webbläsaren inte kommer åt headern med content-type.

zoran 2005-11-16 14:16

Citat:

Originally posted by Lindahl@Nov 16 2005, 15:10
Nu handlade det iofs inte om meddelandena i databasen, iaf inte för min del, handlade om att webbläsaren tolkar allting på sidan fel, inklusive rubriker, länkar till "Gå till första olästa inlägg" med mera. Verkar alltså som att webbläsaren inte kommer åt headern med content-type.
Alltså, headern är inte komplett. Content-type finns, men det ska innehålla charset också och det saknas. Det är det som är problemet.


Alla tider är GMT +2. Klockan är nu 13:15.

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