PDA

View Full Version : [ASP] Visualizzazione caratteri speciali


OrcaAssassina
10-02-2010, 19:09
Quando carico i dati se ci sono degli accenti o dei caratteri speciali viene visualizzato un carattere particolare
ad esempio
1� Prova regionale
Li c'è il simbolo 1° Prova regionale

Altro:
Oggi � caldo
Oggi è caldo


Non capisco il motivo, se altri siti non mi è mai capito

C'è un modo per correggerlo?

Ciao e grazie

cionci
11-02-2010, 10:08
Prova con

Server.HTMLEncode

In alternativa usa questo script: http://snipplr.com/view/8469/accentstildes-to-html-entities/

OrcaAssassina
11-02-2010, 10:34
Prova con

Server.HTMLEncode

In alternativa usa questo script: http://snipplr.com/view/8469/accentstildes-to-html-entities/

Utilizzando lo script

se un valore lo popolo cosi:

<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#000000"><b>News:
</b><%=(rs("corpo"))%> </font></td>

devo fare

<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#000000"><b>News:
</b><%=tildes2Entities(rs("corpo"))%> </font></td>

Fammi sapere come è la sintassi che la provo

Ciao e grazie

cionci
11-02-2010, 10:39
Esattamente, io però utilizzerei entrambe le funzioni:

<%=tildes2Entities(Server.HTMLEncode(rs("corpo")))%>