Zurück   Flashforum > Flash und Server > Flash und Datenbanken

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 06-06-2008, 09:15   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2005
Beiträge: 159
Question FlashMailformular - Mails kommen teilweise ohne umlaute an - Brauche hilfe

hallo,
ich habe ein flash mailformular gebaut aber die emails kommen teilweise ohne umlaute "in der betreffzeile" an.

der kunde hat mir eine email gezeigt die er über sein ewetel-konto mit outlook empfangen hat und dort ist die betreffzeile ohne umlaute also anstatt "Ich möchte eine individuelle Beratung" wird dort "Ich m¶chte eine individuelle Beratung" angezeigt und auch die Strasse wir 2mal hintereinader angezeigt (beispiel"Straße: Musterstraße 23Musterstraße 23"?????!!!!!

ich bekomme es nicht hin die variable als utf8 code zu übertragen.
das flashformular enthält ein auswahlfeld dessen ausgewählter inhalt an das php übergeben wird: z.b: "Ich möchte eine individuelle Beratung"

bei mir kommen die emails aber RICHTIG an (ich habe ein web.de konto und ein 1&1 konto)

weiß jemand woran das liegen kann?

hier mal mein button AS:
PHP-Code:
function clicked1() {
    var 
lv = new LoadVars();
    
lv.partner partner.value;
    
lv.anliegen anliegen.value;
    
lv.telefon telefon.text;
    
lv.name name.text;    
    
lv.strasse strasse.text;
    
lv.plz plz.text;
    
lv.ort ort.text;
    
lv.email email.text;
    
lv.nachricht nachricht.text;
    
lv.sendAndLoad("mail.php",lv"POST");
}
function 
clicked2() {
    var 
lv = new LoadVars();
    
lv.partner partner.value;
    
lv.anliegen anliegen.value;
    
lv.telefon telefon.text;
    
lv.name name.text;    
    
lv.strasse strasse.text;
    
lv.plz plz.text;
    
lv.ort ort.text;
    
lv.email email.text;
    
lv.nachricht nachricht.text;
    
lv.sendAndLoad("mailreturn.php",lv"POST");
}
senden_btn.onRelease = function()
{
  
clicked1();
  
clicked2();
  
gotoAndPlay(2);

meine mail.php:
PHP-Code:
<?
    $empfaenger 
"$partner";
    
$betreff "$anliegen";
    
$from "From: Kontaktformular <$email>";
    
$txt  "Name / Firma: ".utf8_decode($_POST['name'])."\n";
    
$txt .= "Straße: ".utf8_decode($_POST['strasse'])."\n";
    
$txt .= "PLZ: ".utf8_decode($_POST['plz'])."\n";
    
$txt .= "Telefon: ".utf8_decode($_POST['telefon'])."\n";
    
$txt .= "Ort: ".utf8_decode($_POST['ort'])."\n";
    
$txt .= "eMail: ".utf8_decode($_POST['email'])."\n\n";
    
$txt .= "Nachricht:\n ".utf8_decode($_POST['nachricht'])."\n";
    
mail($empfaenger$betreff$txt$from);
?>
und die mailreturn.php:
PHP-Code:
<?
    $empfaenger 
"$email";
    
$betreff "$anliegen";
    
$txt  "Name / Firma: ".utf8_decode($_POST['name'])."\n";
    
$txt .= "Straße: ".utf8_decode($_POST['strasse'])."\n";
    
$txt .= "PLZ: ".utf8_decode($_POST['plz'])."\n";
    
$txt .= "Ort: ".utf8_decode($_POST['ort'])."\n";
    
$txt .= "Telefon: ".utf8_decode($_POST['telefon'])."\n";
    
$txt .= "eMail: ".utf8_decode($_POST['email'])."\n\n";
    
$txt .= "Nachricht:\n ".utf8_decode($_POST['nachricht'])."\n";
    
mail($empfaenger$betreff$txt$from);
?>
Ich hoffe das mir jemand helfen kann

Danke
Mirco_XP ist offline   Mit Zitat antworten
Alt 06-06-2008, 09:57   #2 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
1.
Wozu 2mal LoadVars und 2 PHP-Skripte mit fast identischem Inhalt?
Du machst dir wohl selber gern das Leben schwer, oder wie..?
Überleg dir mal, wie man das geschickter lösen kann.

2.
Der eigentliche PHP-Mail-Teil sieht so verkehrt nicht aus.
Wie's da zu diesem komischen Verhalten kommt, weiß ich jetzt auch nicht.
Aber als Ansatz zum Debuggen mal folgendes in das PHP-Skript:
PHP-Code:
echo '<pre>';
die ( 
var_dump($_POST) ); 
und in Flash LoadVars.send() statt sendAndLoad() verwenden und "_blank" als target angeben, dann siehst du, was alles von Flash nach PHP gesendet wird...

Irgendeinen useCodepage-Unsinn hast du nicht drin, oder..?
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 00:19 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele