Å Ä Ö i javascript/php

JavaScript

5 svar · 1 751 visningar · startad av Belenos

Medlem sedan mars 201077 inlägg
Trådstart#1

Jag samlat data med en <form> <input text> med ett JavaScript och lägger det i en <input hiden> för att kunna föra över det till ett php-program (vilket jag begriper).

    function getData()
    {
      var data = new Array();
      data[0] = document.add.place.value;
      data[1] = document.add.type.value;
      data[2] = document.add.pow.value;
      data[3] = document.add.quantity.value;
      data[4] = document.add.area.value;
      data[5] = document.add.time.value;
      document.getElementById('box4').innerHTML='<input type="hidden" name="send" value="' + data + '">';
      opener.location.reload();
    }

Sen fångar jag upp data med en $_POST och sätter en session.

$_SESSION['send'] = explode(",", $_POST['send']);

Jag processar data och visar en del av den som text.

Fråga: Hur gör jag för att kunna skriva in och få ut å,ä,ö samt andra tecken jag inte just nu kan komma på?
Nu blir det fyrkanter!

Medlem sedan feb. 20034 441 inlägg
#2

Vilken content-type kör du med?

Medlem sedan mars 201077 inlägg
#3

Vet ej, hur ser jag det?

Jag har dessa meta, ska det vara något annat?
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Content-Script-Type" content="text/javascript">

Medlem sedan mars 201077 inlägg
#4

Man sparar filen med kodning Utf-8 istället för ANSI.

Medlem sedan feb. 20041 816 inlägg
#5

Belenos skrev:

Man sparar filen med kodning Utf-8 istället för ANSI.

Nja... Använder man samma teckenuppsättning i externa filer som på sidorna som länkar in dem blir det rätt.

Medlem sedan mars 201077 inlägg
#6

Jag hade allt i ANSI och då krånglade Å, Ä ,Ö men när jag lade utskriftskoden i Utf-8 (inte skalkoden eller javascriptet) så fungerade det som det ska. Sen fick kag lägga till [meta http-equiv="Content-Type" content="text/html; charset=utf-8">] för att få bort andra tecken som störde designen!

265 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)