FridolfMedlem sedan aug. 2001723 inlägg Hjälp! =)
Jag har gjort en php-snutt som söker i en mysql-databas och skriver ut resultatet. Tyvärr funkar inte å, ä och ö utan det blir skräptecken istället. Det är bara text som hämtas från databasen som blir fel. Om man skriver frågan direkt i databasen blir det rätt.
Någon idé om var felet kan finnas?
pimmeMedlem sedan sep. 20011 086 inlägg felet borde ligga i webläsaren, testa skriv:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1252"></HEAD>
längst upp i filen...
------------------
//pimme
FridolfMedlem sedan aug. 2001723 inlägg Hmmm...
Nu upptäckte jag att felet nog ligger i WinDOS. Jag kör engelsk version av DOS 98 och skrev in värden i databasen genom att köra programmet mysql i ett dosfönster. Den verkar köra med någon annan teckenkodning av åäö där än vad webbläsaren gör. Om jag istället fyllde i värden i databasen med php funkade det att läsa in dem korrekt. När jag kollade i dosfönstret uppträdde nu skräptecknen där istället. Och det kan de ju få göra.
spangoMedlem sedan juni 20008 205 inlägg Jupp, DOS och Windows använder olika teckenuppsättningar. Fasligt irriterande...
------------------
You can't be young forever, but you can be immature indefinitely.