Avatar billede natsprinter Nybegynder
17. oktober 2007 - 12:04 Der er 7 kommentarer og
1 løsning

Include-fil laver underlige tegn

Jeg er løbet ind i nogle problemer med underlige tegn i mine webapplikationer. Det er en fejl som ikke er entydig, og som jeg ikke kan finde løsningen på.

Det er ikke knyttet til et bestemt webhotel, så det må være en fejl der kan rettes med fornuftig programmering.

Det er vanskelig at forklare i skrift, så jeg har lavet en lille video der beskriver problemet.

(af hensyn til fremtidige brugere af eksperten, vil jeg lade videon ligge på nettet, også efter problemet er løst.)

check her: http://www.defeat.dk/problem/
Avatar billede goose Nybegynder
17. oktober 2007 - 12:12 #1
Hvilken database bruger du?

/Goose
Avatar billede cpufan Juniormester
17. oktober 2007 - 12:12 #2
hvis du kører med et charset i includen, og et andet i resten af html'en
løser du jo dit umiddelbare problem - jeg ved dog ikke om man kan det?????
men hvorfor skulle man ikke kunne det!
Avatar billede nielle Nybegynder
17. oktober 2007 - 12:14 #3
Det ser ud til at diun include fil er gemt med utf-8 tegnsæt. Du skal den i det samme tegssæt som du bruger på resten af siden.
Avatar billede nielle Nybegynder
17. oktober 2007 - 12:15 #4
Aller helst burde du dog bruge utf-8 over alt. I include-filen, i sidens html-kode og i databasen.
Avatar billede natsprinter Nybegynder
17. oktober 2007 - 12:31 #5
Jeg bruger Access database til denne opgave. Hmmm - måske er det noget med det format jeg gemmer i. Problemet er først begyndt efter jeg upgraderede til Dreamweaver CS3. Måske er det der fejlen skal findes.
Avatar billede nielle Nybegynder
17. oktober 2007 - 13:05 #6
I en vis forstand har du måske ret. Tidligere versioner af DW har sikkert gemt tekst i en ældre encoding, mens den nye vælger utf-8 som default. Fremtiden ligger klart i utf-8 og du bør derfor beholde denne. Det er derfor alt dit andet data som ikke er gemt i utf-8 som er problemet:

Indholdet i databasen og indholdet på siden (måske kan du bare fortælle din editor at denne skal gemmes som utf-8).
Avatar billede natsprinter Nybegynder
17. oktober 2007 - 13:20 #7
Hej nielle - vil du ikke konvertere din kommentar til et svar. Nogen gange ser man bare ikke skoven for alle de irriterende træer. Problemet var netop at dokumentet var gemt i et andet format i CS3. Enig i fremtiden vil jeg lave alle sites i UTF8 - men der er bare så mange gamle sites jeg skal vedligeholde, og det er lidt bøvlet at åbne og gemme alle dokumenterne i et nyt format. Måske findes der er lille software der kan konvettere en bunke dokumenter til et andet format?
Avatar billede nielle Nybegynder
17. oktober 2007 - 14:35 #8
Svar :^)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester