Variablen übergeben

tco99

New member
Hallo zusammen

ich sitze hier an einem Problem und komme nicht weiter. Ich möchte Html Atribute wie beispielsweise

<INPUT TYPE=hidden name="template" value="de_nachricht.txt">

in Flash "übersetzen" um diese an an ein cgi Skript (Mail) zu übergeben. Dies müßte doch über Variablen in Flash umsetzen sein? In meinem Fashfilm gibt es ein Textfeld - mit der Variablen "de_nachricht.txt" - Auf einem Button liegt nun folgendes Skript:

on (press, release) {
type = "hidden";
name = "template";
value = "de_nachricht.txt";
loadVariablesNum ("http://www.egal.de/cgi-bin/sendmail.pl", "", "POST");
nextFrame ();
}

Funktioniert aber leider nicht! Wo liegt mein Fehler und warum kann ich diese sogenannte "hiddenfields" nicht über Variablen in Flash an das cgi Script übergeben?

Hat jemand eine Idee? Vielen Dank schon mal für eure Anregungen.
 
on (press, release) {
type = "hidden";
name = "template";
value = "de_nachricht.txt";
loadVariablesNum ("http://www.egal.de/cgi-bin/sendmail.pl", "", "POST");
nextFrame ();
}

Funktioniert aber leider nicht! Wo liegt mein Fehler und warum kann ich diese sogenannte "hiddenfields" nicht über Variablen in Flash an das cgi Script übergeben?

Hat jemand eine Idee? Vielen Dank schon mal für eure Anregungen.

ich versteh jetzt nicht ganz was du machst...
Dein Actionscript würde die 3 Variablen type, name und value an dein cgi script übergebn... aber nicht automatisch, in <input type="".. usw einfügen...

vielleicht <input type="$type" ?? (oder wie auch immer variablen da aufgerufen werden)...
 
Zuletzt bearbeitet:
ok - ich habs - es funktioniert!!!

alle die mir geholfen haben - noch mal vielen Dank. Hier die Antwort auf all meine Fragen:

on (release) {
_level1.template = "de_nachricht.txt";
_level1.nachricht = _root.nachricht;
loadVariablesNum ("http://www.egal.de/cgi-bin/sendmail.pl", nachricht, "POST");
nextFrame ();
}

das wars.

Jetzt habe ich nur noch das Probelm das der Formmailer eine Redirect braucht - d.h. eine html Seite zum Anzeigen nach dem Generieren der Mail. Jetzt geht eine zweite, leere Seite auf.

Also wenn da noch jemand eine Idee hat wie ich das unterdrücken kann - nur raus damit.
 
Zurück
Oben