Just nu i M3-nätverket
Jump to content

Skicka mail direkt i Flash


JoalTheGoal

Recommended Posts

Hej!

 

Jag har skapat ett formulär i Flash. När fomuläret är ifyllt och besökaren klickar på en knapp skickas ett mail iväg via ett PHP-script med informationen från formuläret. Problemet är att å, ä och ö översätts med konstiga tecken. Det är inga problem att direkt i PHP-scriptet skriva in svenska tecken, men de svenska bokstäver som är ifyllda i Flash-formuläret ersätts av andra oförståeliga tecken. Det är med andra ord kopplingen mellan Flash och PHP-scriptet som inte kan hantera svenska bokstäver. Den som vet hur det kan lösas är veckans hjälte!

 

Mvh Joel

 

Link to comment
Share on other sites

problemet är att Flash per default använder teckenkoden "utf-8" medans ditt php-skript antagligen använder "iso-8859-1" eller liknande.

 

Det finns ett par olika sätt att lösa detta på. Antingen kan du se till att även php:n kör med "utf-8". Eller placera följande kod på första bildrutan i Flash filmen:

 

if(!System.useCodepage)
   System.useCodepage = true;

 

Eller "avkoda" variabeln när du tar emot den i php:

 

$myVar = utf8_decode($myVar);

 

/Mirandir

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...