PDA

Bekijk Volledige Versie : ASP - EURO symbool



Bart Vanwijnsberghe
08/03/03, 19:50
Kunnen wij op onze website die gehost is bij een Amerikaanse hostingprovider
geen Euro symbool krijgen?

Wij gebruiken FormatCurrency.
In de global.asa hebben wij volgende code staan:
Sub Session_OnStart
'2067 = Dutch - Belgium
Session.LCID = 2067
End Sub

Als ik dit probeer op onze server lokaal krijg ik het Euro symbool. Als ik
de site upload en bekijk, krijg ik BF. Onze hostingprovider weet geen raad.
Op de server draait Windows 2000 en we gebruiken een SQL Server.

Iemand enig idee wat er moet gedaan worden door ons of door hen?

mvg
Bart

Arnold Hendriks
09/03/03, 13:20
Bart Vanwijnsberghe <bartvanwijnsberghe@delete!!spamyahoo.com> wrote:
> Kunnen wij op onze website die gehost is bij een Amerikaanse hostingprovider
> geen Euro symbool krijgen?

> Wij gebruiken FormatCurrency.
Ik weet niet precies hoe 't met ASP werkt, maar aannemende dat je ASP
gebruikt om HTML pagina's te genereren - waarom niet gewoon &euro; gebruiken?

--
Arnold Hendriks <a.hendriks@b-lex.com>
B-Lex Information Technologies, http://www.b-lex.com/

Bart Vanwijnsberghe
09/03/03, 13:20
"Arnold Hendriks"...
> Bart Vanwijnsberghe wrote:
> > Kunnen wij op onze website die gehost is bij een Amerikaanse
hostingprovider
> > geen Euro symbool krijgen?
>
> > Wij gebruiken FormatCurrency.

> Ik weet niet precies hoe 't met ASP werkt, maar aannemende dat je ASP
> gebruikt om HTML pagina's te genereren - waarom niet gewoon &euro;
gebruiken?

Ik weet dat dit een alternatief is, maar wij gebruiken een programma om de
shop te maken, deze shop gebruikt FormatCurrency. Ik heb er inderdaad aan
gedacht om dit overal te wijzigen in "&euro;". Maar voor ik dit wens te
doen, vroeg ik mij af of er geen andere mogelijkheid is. Ik dacht dat
misschien door een update van LCID te laten installeren op de server, het
probleem opgelost zou zijn. Maar dit schijnt niet te werken, er blijft BF
verschijnen.

Andere voorstellen?

mvg
Bart

Andre
09/03/03, 22:05
"Bart Vanwijnsberghe" <bartvanwijnsberghe@DELETE!!SPAMyahoo.com> schreef in
bericht news:ejGaa.3383$Vq.337@afrodite.telenet-ops.be...
> "Arnold Hendriks"...
> > Bart Vanwijnsberghe wrote:
> > > Kunnen wij op onze website die gehost is bij een Amerikaanse
> hostingprovider
> > > geen Euro symbool krijgen?
> >
> > > Wij gebruiken FormatCurrency.
>
> > Ik weet niet precies hoe 't met ASP werkt, maar aannemende dat je ASP
> > gebruikt om HTML pagina's te genereren - waarom niet gewoon &euro;
> gebruiken?
>
> Ik weet dat dit een alternatief is, maar wij gebruiken een programma om de
> shop te maken, deze shop gebruikt FormatCurrency. Ik heb er inderdaad aan
> gedacht om dit overal te wijzigen in "&euro;". Maar voor ik dit wens te
> doen, vroeg ik mij af of er geen andere mogelijkheid is. Ik dacht dat
> misschien door een update van LCID te laten installeren op de server, het
> probleem opgelost zou zijn. Maar dit schijnt niet te werken, er blijft BF
> verschijnen.
>
> Andere voorstellen?

De karaktercode voor het euro symbool is 80 hex (128 decimaal).
Dus in html kan € gebruikt worden. Wordt in ieder geval door ALLE
browsers begrepen, ook oude.

Wel de juiste karakterset opgeven in de header. Bijvoorbeeld:
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">

Succes,
André

Jan Ehrhardt
10/03/03, 03:20
Andre in nl.internet.www.server-side (Sun, 09 Mar 2003 21:01:22 GMT):

>De karaktercode voor het euro symbool is 80 hex (128 decimaal).
>Dus in html kan € gebruikt worden. Wordt in ieder geval door ALLE
>browsers begrepen, ook oude.

Onzin. "undefined; if it works, consider it as an illusion".
http://www.cs.tut.fi/~jkorpela/html/euro.html

>Wel de juiste karakterset opgeven in de header. Bijvoorbeeld:
><meta http-equiv="content-type" content="text/html; charset=iso-8859-1">

Dat zou in ieder geval iso-8859-15 moeten zijn. Maar het blijft een
illusie.

Jan
--
Dropdown and pushup menu's - http://cgi.monitor.nl/cms.html

Daniel Tryba
10/03/03, 12:20
Andre <andre.no@rotzooiluyer.nl> wrote:
> De karaktercode voor het euro symbool is 80 hex (128 decimaal).
> Dus in html kan € gebruikt worden. Wordt in ieder geval door ALLE
> browsers begrepen, ook oude.

0x80 is helemaal geen euro symbool. Wellicht bedoel je dat enge
windows-1252.

BTW de enige altijd werkende encoding voor het euro symbool is de ISO
4217 standaard, deze is namelijk in elk characterset het zelfde. Van
us-ascii via utf7, iso-8859-15 windows-1252 tot en met Klingon
(utf16). Shortcut: shift inhouden en dan snel (voordat je shift weer
loslaat) de e gevolft door een u en een r intikken .

> Wel de juiste karakterset opgeven in de header. Bijvoorbeeld:
> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">

Zoals al terecht is opgemerkt iso8859-1 heeft helemaal geen euro symbool,
wel een generiek currency sign, zeer waarschijnlijk dat een degelijk
OS/applicatie daar iets in heeft staan wat geschikt is voor de
gebruiker (na configuratie). is octaal, decimaal en hex is het resp.
244, 163 en 0xa4

> Succes,
> Andr?

Zal maar geen opmerking maken over het gebruik van 8bit in postings
zonder correcte headers :)

en ja er zijn mensen die hierin trappen zonder door te hebben wat er
staat, vorige week een collega erin laten lopen :)

--

Daniel Tryba