Visa ett inlägg
Oläst 2009-08-29, 01:05 #1
v800 v800 är inte uppkopplad
Nykomling
 
Reg.datum: Jul 2009
Inlägg: 4
v800 v800 är inte uppkopplad
Nykomling
 
Reg.datum: Jul 2009
Inlägg: 4
Standard charset troligvis enkel fråga

Jag kör ett mail script på min hemsida (för besökare) i flash och flashfilen läser av en separat php fil. Jag har hållit på i flera dagar nu att experimentera med olika charsets både i html filen som flashfilen ligger i samt i php filen men min webprovider one.com kan för allt i världen inte ta emot mailet och visa det normalt utan det lagras en fil som heter "Data" i mailet och den måste man öppna separat för att sedan upptäcka att alla svenska tecken är helt skruvade. Använder jag min hotmail som mottagare så funkar det något bättre men de måste ju va nåt charset fel eftersom jag inte har nått problem att få till vanliga html form mails utan flash.

Här är php filen, ska jag ha nån header eller? De står ju redan charset längre ner i koden...

<?
$name=$_POST['name'];
$email=$_POST['email'];
$phone=$_POST['phone'];
$message=$_POST['message'];

$ToEmail = "test@mindomän.se";
$ToSubject = "Meddelande websidan";

$EmailBody = "Namn: $name\n
E-mail address: $mail\n
Telefon:$phone\n
Meddelande: $comm\n";

$Message = $EmailBody;


$headers .= "Content-type: text; charset=iso-8859-1\r\n";
$headers .= "From:".$email."\r\n";

mail($ToEmail,$ToSubject,$Message, $headers);

?>



Hjälp uppskattas!
v800 är inte uppkopplad   Svara med citatSvara med citat