Oprettet tor. d. 13. september 2012 kl. 18:05:06

mx2boss
mx2boss (1.505 point. Point ude: 30)

CGI script - og æ, ø og å

Jeg forsøger at få en form på min hjemmeside til at fungere med et CGI script. Selve scriptet fungerer, men æ, ø og å bliver ikke vist korrekt, hverken på siden hvor man bekræfter indhold eller efterfølgende email med indholdet.

Siden er:

http://www.stopfraadseriet.info/ (...)

CGI-Scriptet er skrevet af en japaner og filen er gemt i en japansk kodning (Shift-JIS). Det fungerer fint med mine japansk sprogede og engelsk sprogede hjemmesider, men dansk kan det altså ikke håndtere :-)

Er der nogen der kan hjælpe mig lidt på vej med en løsning? Findes der et engelsk / dansk CGI script jeg kan sætte i stedet fx?

Håber at nogen kan hjælpe.

Mvh

Kim

Skrevet tor. d. 13. september 2012 kl. 18:28:09| #1

Der er brugt UTF-8 på forsiden, men japansk tegnsæt på efterfølgende side. Det vil være en fin idé at holde det til UTF-8.

Skrevet tor. d. 13. september 2012 kl. 18:40:48| #2

mx2boss
mx2boss (1.505 point)
OK...
Tak. Det ændrer jeg..
mvh

Kim

Skrevet tor. d. 13. september 2012 kl. 18:47:47| #3

mx2boss
mx2boss (1.505 point)
Når jeg ændrer cgi filen til utf-8 får jeg en fejlmelding som flg.:

----------------------------------------
Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator to inform of the time the error occurred and of anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Web Server at stopfraadseriet.info

Skrevet tor. d. 13. september 2012 kl. 18:55:29| #4


Skrevet tor. d. 13. september 2012 kl. 19:02:34| #5

mx2boss
mx2boss (1.505 point)
cgi-bin/postmail/postmail.cgi

har jeg ændret til utf-8... Men det var måske helt forkert :-)

Skrevet tor. d. 13. september 2012 kl. 19:10:18| #6

Det der med UTF-8 er nok det rigtige ;) Men hvad er det du har ændret?

Skrevet tor. d. 13. september 2012 kl. 19:17:58| #7

mx2boss
mx2boss (1.505 point)
CGI scriptet er skrevet i en fil med masser af japanske tegn og var gemt i noget der hedder SHIFT_JIS som er en japansk kodning... CGI scriptet på serveren, kan jeg vælge at gemme i forskellige formater / kodninger, herunder utf-8 eller fx SHIFT_JIS... Så jeg har ændret cgi scriptets kodning til fra SHIFT_JIS til utf-8... Det gav før nævnte fejl meddelelse.

Giver det mening, eller har jeg bare ikke fattet en meter af hvad det hele handler om? :-)

Skrevet tor. d. 13. september 2012 kl. 19:22:38| #8

Det var nu ikkw filens encoding jeg mente, men det tegnsæt scriptet sender til browseren. For at se hvad der er galt kan du kigge i serverens logfiler, som der står i #3.

Men hvorfor er det hele begyndt med noget japansk?

Skrevet tor. d. 13. september 2012 kl. 19:27:04| #9

mx2boss
mx2boss (1.505 point)
Tjoh, jeg har altid lavet hjemmesider på japansk og har aldrig haft brug for æ, ø og å... Nu skal jeg pludselig bruge det og så virker min japanske opsætning ikke helt så godt... :-)

Du skal have tusind tak for hjælpen. Jeg kigger lidt videre på tingene og ser om ikke jeg kan løse det.

Skrevet tor. d. 13. september 2012 kl. 21:39:37| #10

Nu ved jeg ikke mere om japansk, og japansk tegnsæt, end ... øh ... jeg ved ingenting .... ;)

Men løsningen må være at lave det UTF-8 overalt.

Skrevet fre. d. 14. september 2012 kl. 11:26:29| #11

mx2boss
mx2boss (1.505 point)
Problemet er løst nu... Tak for input...

TIl info, var det henvisningen til jcode.pl i selve cgi scriptet der gjorde knuder.

require './lib/jcode.pl';

Ovenstående linie samt alle øvrige henvisninger til jcode.pl er fjernet, og scriptet fungerer nu også med dansk æ, ø og å...

Tak for hjælpen.

mvh

Kim
http://www.stopfraadseriet.info

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   


Seneste spørgsmål

.htacces redirect

Oprettet den 15. maj 2013 kl. 19.57
casper- giver 200 point for svar | Giv et svar »

form-insert med dropdown php

Oprettet den 14. maj 2013 kl. 08.57
agent_qa giver 45 point for svar | Giv et svar »

PHP form

Oprettet den 13. maj 2013 kl. 13.46
liseA giver 30 point for svar | Giv et svar »








Tips & Tricks fra PC World

Teaser billede

Her er seks Google Labs-funktioner, som du skal slå til med det samme

Gmail Labs giver dig adgang til en masse smarte funktioner, som Googles ingeniører leger med i øjeblikket.


Anmeldelser fra PC World

Teaser billede

Test: Samsung Galaxy S4 er et hit - trods gøglertricks

Kan Samsung beholde førertrøjen i det store Android-race? Galaxy S4 er smækfyldt med innovative funktioner, men også med en del gøgl. Er det for meget? Få vores dom over Samsungs nye topmodel.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Tre smarte trick som gør Windows 8 bedre

Boot direkte til skrivebordet, få en strategisk godt placeret luk-knap og slip for at logge ind. Her er tre tips til Windows 8, som gør det nemmere at blive venner med styresystemet.


Nyheder fra Computerworld

Teaser billede

Galleri: Her er Googles nyeste værktøj og legetøj

Google har i denne uge afholdt udviklerkonferencen I/O i San Francisco. Se her hvad søgegiganten kunne præsentere af nyskabelser.


IT Kurser
Samarbejdspartnere

Udgiver · © 2013 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger