Twinflower Skrevet 22. desember 2008 Del Skrevet 22. desember 2008 Hei Jeg holder på med min første AJAX-gjestebok (eller første gjestebok overhodet) og måtte derfor google meg til noen javascript-kunnskaper. Etter latterlig mye prøving og feil og googling, så funker det, men ikke ÆØÅ. Det virker som om request-headeren sendes med ISO-standard, mens absolutt alt annet på siden min foregår med utf-8. Jeg vet det ikke er noen problem å bruke en phpfunksjon for å konvertere, men jeg vil ha dette til å funke slik det skal, uten noen "hacking". Dette er det jeg har prøvd til nå, uten hell: ajaxRequest.setRequestHeader("Content-Type","multipart/form-data; charset:UTF-8"); ajaxRequest.setRequestHeader("Content-Type","application/x-javascript; charset:UTF8"); ajaxRequest.setRequestHeader('Content-type', 'application/x-www-form-urlencoded;charset=UTF-8'); ajaxRequest.setRequestHeader("Content-Type", "text/xml; charset=utf-8"); Alle kombinasjoner av =utf8, :utf8 pluss med og uten bindestrek er forsøkt. Hva er fasiten her? Lenke til kommentar
cbastus Skrevet 7. januar 2009 Del Skrevet 7. januar 2009 Mulig jeg missforstår, men er det ikke de returnerte verdiene du vil ha i UTF-8? I så fall er det kanskje charsetet til serverside scriptet som behandler dataen du må endre? Lenke til kommentar
Twinflower Skrevet 7. januar 2009 Forfatter Del Skrevet 7. januar 2009 Mulig jeg missforstår, men er det ikke de returnerte verdiene du vil ha i UTF-8? I så fall er det kanskje charsetet til serverside scriptet som behandler dataen du må endre? Jeg husker ikke helt hva det var, men jeg tror det var databasen eller selve filen som var i feil format. Det vil si, databasen hadde rett format, så jeg måtte skrive "SET NAMES UTF8" som første kommando etter påloggingen. Tror ikke engang jeg har med charset i requestheaderen nå Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå