Top
Phpuniverset logo
 

INDHOLD

Forside

Script libary

Job annoncer

Tips og Tricks

Konkurrence

Downloads

Dokumenter

PHP bog shop

Forum

Online udviklere


ARTIKLER

CSS

Diverse

E-handel / annoncer

Grafik

Html

Internet

Javascript

Linux

PHP/MySQL

Programmer

Flash

Søgemaskiner

Windows

C / C++


INFO

Information

Annoncering

Kontakt

Forside Forum PHP, mysql Danske bogstaver vises forkert

Danske bogstaver vises forkert


 

Danske bogstaver vises forkert

Allan Krogh Jensen  

Hej Eksperter

Jeg har kæmpet med et problem som jeg endnu ikke har fundet en løsning på. Danske
bogstaver som æ ø og å vises som "?".
Se her: http://coreprofile.dk/EnneagramTest/TestBench.php

Teksten vises korrekt i databasen, når jeg ser den via phpMyAdmin
og danske bogstaver vises også korrekt hvis de skrives direkte på sitet, så det må være
imellem MySQL og PHP det går galt, men hvorfor?

I phpMyAdmin står sproget til Dansk - Danish.
MySQL Tegnsæt:  UTF-8 Unicode (utf8) 
MySQL forbindelses-sammenkøring: UTF-8 Unicode (utf8)

Håber i kan hjælpe mig

mvh.

Allan 



Dato : 11.06.2009, 12:48

Visninger : 11105

Points : 150

 

Jeg ser ikke fejlen, ved mig står der:
"Dette er en dansk tekst med æ ø og å skrevet direkte på sitet
Følgende er en tekst hentet fra databasen:
Dette er en ensartet introtekst til spørgsmålene i den gratis test."

Hvilket jeg ikke ser som fejl ved æ,ø eller å.


Dato : 16.06.2009, 09:18

Svar af : Daniel Neumann  

 

Har selv haft problemer med ÆØÅ. Du kan lige få min løsning.
Husk at sætte encoding til UTF-8 i databasen (går jeg ud fra du har gjort).

Herefter:

1. PHP funktionen header header("content-type:text/html;charset=utf-8"); (jeg bruger dog
stadig selv <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />).

2. Alle filer skal konverteret til UTF-8 (uden BOM) - kan gøres via notepad++ (søg på
google, genial php editor btw.)

3. Efter du connecter til databasen og før indsættelse/udtræk fra databasen kører du
funktionen " mysql_query("SET NAMES 'utf8'"); "

4. Ved indsættelse i databasen bruges htmlspecialchars istedet for htmlentities (hvis du
bruger det).

Kig evt. på dette link http://annevankesteren.nl/2004/06/utf-8


Dato : 02.08.2009, 00:30

Svar af : Toby  

 

har også haft det problem, jeg løste det var at indsætte "<meta http-equiv="Content-Type"
content="text/php; charset=iso-8859-1">" i head. i din php eller html eller hvad nu
filtype det er, og så brugte jeg:
"&aelig;" æ 
"&AElig;" Æ 
"&Oslash;" Ø 
"&oslash;" ø 
"&Aring;" Å 
"&aring;" å

når jeg skulle skrive de bogstaver direkte i filen, uden at trakke ud fra databasen. Og
der virkede fint. :) håber det også hjælper dig


Dato : 13.01.2010, 18:41

Svar af : Pedersen  

 

* Hej, der!  prøv at sætte den her i toppen af din php file.
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Hello</title>
</head>
</html>

* Og så din php kode. (: - håber den hjælper


Dato : 23.01.2010, 15:03

Kommentar af : AlexOO  

 

Hej Eksperter :)

fant denne php gæstebog på nettet som jeg bruger i en flash fil
mit problem er at der ikke er danske bogstaver nå man skriver æ ø og å. 

min hjemmeside er en PHP og MySQL server,  Måske jers PHP viden kan hjælpe mig :) 

jeg har aldrig rodet med php først efter min hjemmeside www.lusingando.dk er flyttet til
en php server er jeg begyndt at rode med det og vil bruge det i en flash.  

jeg har arbejdet med flash siden 2002 selvlært da det er rent hygge fritid :) 
 
der er 3 filer GuestBook.php filen og så er der GuestBook.txt som gemmer texter og så
selve flash filen er en guestbook.swi på http://www.lusingando.dk/gb2.htm  som lige nu kun />er en test indtil den virker 100%  

PHP koden som ikke er min men jeg lære af at prøve mig frem og så se logikken i koden men

som sagt er jeg nybegynner i php og tror der mangler noget siden den ikke skriver danske
bogstaver.   

koden er her > 
http://www.lusingando.dk/koden.txt


Dato : 19.06.2013, 18:32

Kommentar af : Kaj  

 



Dato : 19.06.2013, 18:33

Svar af : Kaj  

 



Dato : 19.06.2013, 18:41

Svar af : Kaj  




Login for at skrive et indlæg :



   Brugernavn

Password
 

+ Opret en ny Bruger, Klik her

+ Glemt brugernavn/password

 

Send Artikel/anmeldelse til: phpuni@phpuniverset.dk

Tilbage til oversigt

© Copyright 2000 Propelcom Phpuniverset's politik om personlige oplysninger, artikler & Koder Phpuniverset er optimeret til Mozilla 1024 * 768 Phpuniverset version: 3.0 beta
Webhost : Ignesco.dk

Bund