Hallo zusammen,
habe folgendes mailformular in Flash eingebaut:
(
mailform.php)
<?php
$TextVariable = '&results=';
$response = 'Data Sent. Thank You..';
echo $TextVariable;
echo $response;
/* recipients */
$recipient .= "info@so-consulting.eu" ;
/* subject */
$subject = "Webanfrage";
/* message */
$message .= "Name: $name
Firma: $firma
Strasse: $strasse
PLZ: $plz
Ort: $ort
Telefon: $telefon
Email: $email
Nachricht: $nachricht";
/* additional header pieces for errors, From cc's, bcc's, etc */
$headers .= "From: $name <$email>n";
/* and now mail it */
mail($recipient, $subject, $message, $headers);
?>
Wir durch diese Funktion aufgerufen:
on (release) {
// logical operator makes sure the textfield is not blank. IndexOf checks for "@" and "." characters in textfield
if (!email.length || email.indexOf("@") == -1 || email.indexOf(".") == -1) {
results = "Geben Sie bitte eine gültige E-Mail Adresse ein.";
} else if (!nachricht.length) {
results = "Geben Sie bitte Ihre Nachricht ein.";
} else if (!name.length) {
results = "Geben Sie bitte Ihren Namen ein.";
} else {
loadVariables("http://meinedomain/test/mailform.php","GET");
results = "Sending Data...";
}
}
Leider kommt aber nichts bei mir an. Ich weiss nicht genau warum. Dachte zuerst, dass es an den Rechten liegt (habe 755, 644,... ausprobiert) passierte trotzdem nichts.
Woran könnte es liegen?
Bin für jedes Feedback dankbar.
So habe das Problem teilweise gelöst. Jetzt kommen die Mails über IE zwar an aber wenn ich die Seite über Firefox aufrufe nicht. Verstehe es einfach nicht.