Om jag skriver:
echo "Åäö";
...så blir det en massa konstiga tecken istället. Finns det något jag kan göra för att få rätt tecken på alla plattformar (Windows, mac, osv)?
ÅÄÖ problem
4 svar · 228 visningar · startad av Kosse
Prova
header( "Content-Type: text/html; charset=ISO 8859-1" );
Borde fungera.
------------------
- Swey
Projekt wF PHP
[Redigerat av Swey den 31 jul 2000]
Hmm echo var ju kanske inte det bästa exemplet, man kan ju fortfarande använda ä osv faktiskt. Men om jag sätter ihop en script som ska sända ett automatiskt medddelande till något och jag vill att åäö ska visas oavsett plattform i deras mailprogram så verkade inte header funktionen fungera.
I värsta fall får du väl använda
$meddelande = ereg_replace("å","å", $meddelande);
MEN AAAAAS! Det andra å:et ska ersättas av & a r i n g ;
[Redigerat av Kim den 01 aug 2000]
nej, reguljära uttryck behöver inte användas ens i värsta fall...
htmlentities
eller
str_replace i värsta fall
------------------
- Swey
Projekt wF PHP
[Redigerat av Swey den 01 aug 2000]