Just nu i M3-nätverket
Gå till innehåll

Konstiga tecken när man skriver å, ä eller ö!


Rannip

Rekommendera Poster

Jag har en sida där man kan registrera sig. När man gör det så skickas det man har skrivit upp i databasen men om man skriver å, ä eller ö så blir det konstiga tecken.

 

Jag testade att göra om allt till UTF-8 men när man använder å, ä eller ö nu så blir det ingenting, helt tomt.

 

Om jag skriver in sakerna själv i phpmyadmin så går det att använda å, ä och ö.

 

Länk till kommentar
Dela på andra webbplatser

Det borde såklart fungera om du gör om allt till utf-8, och då ingår både inmatningen, sparandet och utskriften.

Kolla alltså:

- Databasen och dess tabeller

- php-filen skall sparas i utf-8 format

- Markupen, tex för xhtml:

<?xml version="1.0" encoding="UTF-8"?>

och

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="sv" lang="sv">

eller om du använder html:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Svenska tecken</title>

 

/Cluster

------------------------------------------------------------

Ditt vetande är värdelöst om inte andra vet att du vet

-----------> http://eforum.kicks-ass.net <------------

 

Länk till kommentar
Dela på andra webbplatser

Alla filer som jag använder är om gjorda till UTF-8, alla tabeller och fält i databasen är i utf8_swedish_ci och har jag lagt till:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

i alla filer som jag använder, men det funkar ändå funkade det inte.

 

Ett 'Ö' blev så här: Ö

 

[inlägget ändrat 2008-03-18 14:50:56 av Rannip]

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...