Gå til innhold

Problem med æøå med php/mysql


Anbefalte innlegg

Hei

 

har et lite underlig problem med php/mysql her.

 

I phpmyadmin så vises æøå riktig, mens i mitt php script så vises bare no helt annet, eks: ? osv.

 

Forslag på hva som kan være feilen her?

 

Jeg kan tro det er selve encodingen på dataene som sendes mellom mysql-php som er problemet, at det ikke takler æøå.

Lenke til kommentar
Videoannonse
Annonse
Gjest Slettet+142

hvilket tegnsett brukes for filen, og hvilket brukes på serveren?

prøv å legge dette inn i toppen av index-filen

 

header("Content-Type: text/html;charset=iso-8859-1");

// ELLER

header("Content-Type: text/html;charset=UTF-8");

 

ekke noe proff på det området, men hadde samme problemet før. -fikset no

Lenke til kommentar

Hei, takk for svar.

 

Problemet er at dette fungerer strøkent på en annen server. Som siten har ligget på i flere år.

 

Nå skal vi bytte om server, og får dette problemet.

 

Om jeg skal bytte om alle æøå på hele siten har jeg en veldig stor jobb foran meg. Samt at jeg må kode om adminsystemet til å gjøre det samme ved nye inputs.

Lenke til kommentar
er det ikke like greitt å gjøre det om til æ ø å

Sånn at det blir valid på siden også?

7303524[/snapback]

 

Joa, men etter min mening er det best å kjøre ting i skikkelig utf-8. dette innebærer å converte all input og lagre i utf-8-database. En må også huske å sette databasen til å motta utf-8 eller blir det feil. Du må også huske å lagre filene du jobber med i utf-8. Når det er gjort funker det meste :)

 

For de som ikke veit det så kjør

 

mysql_query("SET NAMES 'utf8'");

 

så sett utf-8-ting inn i databasen. Funker fett og jeg ser folk med rare tegn (arabisk elns. kan ikke lese det uansett) bruker scriptene mine uten problemer

Endret av allyse
Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...