braungraphix
Erfahrenes Mitglied
Habe folgendes Problem, ich habe mir einen Newsletter eingerichtet und lasse diesen je nach button also "anmelden" oder "abmelden" auf das PHPScript zugreifen. Verwende ein etwas ausführlicheres script auch bei meinem Kontaktformular da geht auch alles doch beim Newsletter bekomme ich die Mail ohne Werte zugeschickt. Lange Rede kurzer Sinn hier zum einen das AS:
Mein PHP Scipt sieht wie folgt aus:
Ich hoffe ihr könnt damit was anfangen .
Code:
_root.onLoad = function() {
_root.mc_fehler._visible = false;
_root.nachricht.text = "Ihre Emailadresse";
};
nachricht.tabIndex = 1;
textfeld = new Array();
textfeld[0] = "nachricht";
for (i=0; i<textfeld.length; i++) {
_root[textfeld[i]].onSetFocus = function() {
this.backgroundColor = 0xcccccc;
if (_root[this._nachricht]) {
_root[this._nachricht].text = "";
_root[this._nachricht] = false;
}
};
_root[textfeld[i]].onKillFocus = function() {
this.backgroundColor = 0xFFFFFF;
};
}
String.prototype.leer = function() {
for (i=0; i<this.length; i++) {
if (this.charCodeAt(i)>32) {
return true;
}
}
};
anmeldung.onRelease = function () {
meldung = "Anmeldung";
_root.LoadVars("http://www.braungraphix.de/php/anmelden.php", "GET");
gotoAndStop ("angemeldet");
}
abmeldung.onRelease = function () {
meldung = "Abmeldung";
_root.LoadVars("http://www.braungraphix.de/php/abmelden.php", "GET");
gotoAndStop ("abgemeldet");
}
Mein PHP Scipt sieht wie folgt aus:
PHP:
<?
$suchen = "\r";
$ersetzen = "\n";
// Suche und ersetzte, da Flash Zeilenumbrueche mit \r angibt
// und php aber nur mit \n arbeitet
$nachricht_neu = str_replace($suchen,$ersetzen,$_GET[txt_email]);
$text = $_GET[txt_email].", übermittelt Ihnen folgende Informationen:\n";
$text .= "eMail: $_GET[txt_email]\n";
$empfanger = "mustermann@web.de";
mail($empfanger, "Anmelden Newsletter", $text, "Von: Mustermann");
?>
Ich hoffe ihr könnt damit was anfangen .