Hi zusammen
habe in einem Flashformular 4 Comboboxen erstellt. Nun möchte ich die gerne auslesen und an ein php-formular übergeben. So sieht das AS auf dem Button aus:
-----------------------------------------
---------------------------------------------------------------Code:on (release) { //function wird in der Hauptzeitleiste in der Ebene Script aufgerufen. _root.auswerten(); var item1 = {label: "Januar", data:Januar} var item2 = {label: "Februar", data:Februar} var item3 = {label: "März", data:März} var item4 = {label: "April", data:April} var item5 = {label: "Mai", data:Mai} var item6 = {label: "Juni", data:Juni} var item7 = {label: "Juli", data:Juli} var item8 = {label: "August", data:August} var item9 = {label: "September", data:September} var item10 = {label: "Oktober", data:Oktober} var item11 = {label: "November", data:November} var item12 = {label: "Dezember", data:Dezember} myCB3.addItem(item1); myCB3.addItem(item2); myCB3.addItem(item3); myCB3.addItem(item4); myCB3.addItem(item5); myCB3.addItem(item6); myCB3.addItem(item7); myCB3.addItem(item8); myCB3.addItem(item9); myCB3.addItem(item10); myCB3.addItem(item11); myCB3.addItem(item12); myCB3Listener = new Object(); myCB3Listener.change = function(eventObj){ var eventSource = eventObj.target; var theSelectedItem = eventSource.selectedItem; var theSelectedItemLabel = theSelectedItem.label; trace("label="+theSelectedItemLabel); trace("zeile="+myCB3.selectedIndex); lv = new LoadVars();//Instanz erstellen lv.geklickterEintrag = theSelectedItemLabel; lv.load("emailformular.php",lv,"POST");//und den Request starten } myCB3.addEventListener ("change", myCB3Listener); }
uns ist das php-formmailer:
------------------------------------------------------------PHP-Code:<?php
$email = $_POST["email"];
$name = $_POST["name"];
$adresse = $_POST["adresse"];
$ort = $_POST["ort"];
$postfach = $_POST["postfach"];
$firma = $_POST["firma"];
$telefon = $_POST["telefon"];
$lv = $_POST["lv"];
//$text = str_replace("%0D","\n",$_POST["nachricht"]);
//register_globals sind auf "On" gesetzt, daher enfällt das Initialisieren der Variablen ($betreff, $name, $email, $nachricht)
//Wenn register_globals --> "Off dann -->" $_POST["name"]
$text = str_replace("%0D","\n","$nachricht");
$text = urldecode($text);
//Auslesen der IP-Adresse:
$ip = gethostbyaddr($REMOTE_ADDR);
//mail ( string to, string subject, string message [, string additional_headers [, string additional_parameters]])
if (mail("tom@lebon.ch", "Ich will wissen was zu mir passt!", "Name: $name\nFirma: $firma\nAdresse: $adresse\nPostfach: $postfach\nOrt: $ort\nTelefon: $telefon\nEmail: $email\nMonat: $lv", "From: $name $vorname"."<$email>")){
//echo "erfolg=true&";
$antwort = "Daten erfolgreich übertragen!";
echo "&erfolg=".$antwort."&";
} else {
//echo "erfolg=false&";
echo "&erfolg=fehler&";
}
?>
Welcher wert vom AS wird an das php übergeben? ist es "lv" oder liege ich da ganz falsch?
Herzlichen Dank für euer feedback.
gruss..tom
Im Nichtstun bleibt nichts ungetan - Laotse
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)