FAQ |
Kalender |
2009-06-24, 12:02 | #1 | ||
|
|||
Medlem
|
Jag har gjort en flashapplikation åt en kund där användaren kan fylla i ett formulär som skickas till en ny sida där informationen bearbetas och visar resultat.
Om besökaren anger ord med svenska tecken blir det 0 i resultat om besökaren kör IE8. Jag har kört: <meta http-equiv=Content-Type content="text/html; charset=utf-8"> på samtliga inblandade sidor eftersom applikationen kräver flerspråksstöd och: mysql_query("SET NAMES 'utf8'"); inför databasanrop i PHP-scripten. Jag har efter tips på nätet också testat med: <meta http-equiv="X-UA-Compatible" content="IE=7;FF=3;OtherUA=4" /> överst i headern utan framgång. Någon med idé om vad det kan röra sig om? Tack på förhand! |
||
Svara med citat |
2009-06-24, 12:23 | #2 | ||
|
|||
Flitig postare
|
körs sidan i quirks mode? har för mig jag läste det var nått nytt med det där för ie8
|
||
Svara med citat |
2009-06-24, 13:14 | #3 | |||
|
||||
Mycket flitig postare
|
Vad skickar servern för content type? Värdet i meta-taggen skrivs alltid över om servern anger encoding.
|
|||
Svara med citat |
2009-06-24, 17:43 | #4 | ||
|
|||
Medlem
|
Informationen ifrån Flash skickas som parametrar via Javascript i dagsläget. Javascriptfunktionen öppnar ett fönster i anpassad storlek med ett php-script som hanterar värdena från flash-formuläret.
|
||
Svara med citat |
2009-06-24, 21:10 | #5 | |||
|
||||
Mycket flitig postare
|
Ok, så det är alltså egentligen Javascriptet som skickar frågan och inte flash?
Hur som helst, hur ser requesten ut? Använder du GET eller POST? Urlencodas parametrarna? Hur tas de om hand på serversidan? Kan du lägga upp ett anrop så att man kan se exakt vad som skickas? Använd Fiddler, Firebug, Dragonfly eller vad du nu föredrar för verktyg. |
|||
Svara med citat |
Svara |
|
|