ciao ragazzi
ho un problema che non riesco a risolvere
ho un form in asp che invia tutto ad una pagina aspx
nella pagina aspx ho un codice tipo questo
String x = Form["GDescrizione"];
e poi tutto viene messo in access!
ora il problema è che quando metto lettere accentate tipo èàùìò
vengono sostituiti dal carattere � e non so come risolverlo!
ho provato in vari modi:
ed ancheCodice PHP:pDescrizione = pDescrizione.Replace("\"", """);
pDescrizione = pDescrizione.Replace("'", "’");
pDescrizione = pDescrizione.Replace("è", "è");
pDescrizione = pDescrizione.Replace("È", "È");
pDescrizione = pDescrizione.Replace("à", "à");
pDescrizione = pDescrizione.Replace("À", "À");
pDescrizione = pDescrizione.Replace("ì", "ì");
pDescrizione = pDescrizione.Replace("Ì", "Ì");
pDescrizione = pDescrizione.Replace("ò", "ò");
pDescrizione = pDescrizione.Replace("Ò", "Ò");
pDescrizione = pDescrizione.Replace("ù", "ù");
pDescrizione = pDescrizione.Replace("Ù", "Ù");
ma lo stesso non va!Codice PHP:pDescrizione = Server.HTMLEncode(pDescrizione);
poi seconda cosa!
xkè quando inserisco frammenti di html tipo
mi dice che il form non è sicuro? come faccio a togliere questa protezione?
grazie

Rispondi quotando