Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-01-2006, 13:12   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2006
Beiträge: 37
Übergabe aus Flash an HTML

Hallo im Forum!

Ich habe folgendes Problem. Ich möchte in Flash ein Eingabeformular erstellen, in dem die Felder Name, Alter und Email ausgefüllt werden sollen. Nach dem Klick auf den Button "Absenden" soll eine externe Website aufgerufen werden, in der diese Daten dargestellt werden ( also in HTML ).
Leider bin ich nur Gestalter und nicht Administrator, deshalb wird mir der Zugriff auf den Server verweigert. Ich kann also nicht mit php arbeiten, um eine extra Datei anzulegen. Gibt es eine Möglichkeit, die in Flash erzeugten daten auf einem einfachen Wege direkt in HTML auf einer neuen Seite anzuzeigen? Und gibt es vielleicht auch eine Möglichkeit, ohne ein Formmailer die Daten aus Flash direkt formlos an eine Emailadresse zu senden?
Über eine Antwort würde ich mich sehr freuen.

Mit freundlichen Grüßen

Marco

Geändert von Citrixon (12-01-2006 um 13:14 Uhr)
Citrixon ist offline   Mit Zitat antworten
Alt 12-01-2006, 16:10   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Nein, das geht IMHO beides nur mit einer Middleware.
  Mit Zitat antworten
Alt 13-01-2006, 03:24   #3 (permalink)
Neuer User
 
Registriert seit: Dec 2005
Beiträge: 11
Schade, hätte gedacht, das geht mit Flash! Trotzdem danke!
AchimLerm ist offline   Mit Zitat antworten
Alt 13-01-2006, 04:19   #4 (permalink)
Banned
 
Benutzerbild von _level0
 
Registriert seit: Jan 2006
Beiträge: 849
Zitat:
Zitat von agedoubleju
Nein, das geht IMHO beides nur mit einer Middleware.
muss ich dich berichtigen zumindest das senden der daten geht über einen einfachen "GET" http header methode und zum auffangen javascript... und location.href(); damit erhält man die vollständige url der html datei inklusive angehängter variablen

aber auch dafür müsstest du zumindest die html datei modifizieren können um das javascript einzufügen

wenn du das kannst:

schaumal ibei...

A) flashhilfe:

loadVars --> send();//get
oder
getURL()

B) selfhtml

Javascript (DOM) --> location.href()
Javascript (DOM) --> split()


nen formmailer nur in flash gibt es nicht aber du kannst das php auch auf nen anderen server legen und von diesem aus senden, wenn du dich besser mit http requests auskennst geht das sogar über hotmail oder einen anderen freemailer


EDIT:
Flash:
ActionScript:
  1. //erstell ein textfeld für absender, empfänger, betreff und mailtext
  2. //ertsell eine schalfläsche nenne ihn myBtn_btn mit instanznamen und dann auf die hauptzeitleiste folgendes
  3. myBtn_btn.onRelease = function(){
  4.  getURL("http://www.deineDomein.de/deineSeite.html?absender="+absender.text+"&empfaenger="+empfaenger.text+"&betreff="+betreff.text+"&mailtext="+mailtext.text);//einzigstes problem bei der geschichte sie gesammte url sollte 256 zeichen länge nicht überschreiten da manche browser nicht mehr darstellen können andere schaffen bis zu 1024
  5. };

html/js:
HTML-Code:
<html><head><title>Die Lümmeltüte</title></head><body>
<script type="text/javascript">
var Alles = self.location.href();
var NurVar = Alles.split("?");
var VarArray = NurVar[1].split("&");
var absender = VarArray[0];
var empfaenger  = VarArray[1];
var betreff = VarArray[2];
var mailtext = VarArray[3];
document.write("absender = " + absender + "<br>");
document.write("empfaenger   = " + empfaenger  + "<br>");
document.write("betreff = " + betreff + "<br><br>");
document.write("mailtext = " + mailtext);
document.write("<br><br><br><center><div aign=center><b><h2>Herzlichen Gl&uuml;ckwunsch<\/h2><br><h3>Sie haben soeben eine neuwertiges nachkriegsmodel einer Miele W&auml;scheschleuder f&uuml; 100.000 Euro erstanden.<\/h3><\/b><\/div><\/center>");<!--diese zeile würde ich aber später wieder löschen//-->
</script></body></html>
ich hoffe ich hab keinen tippfehler drin

Geändert von _level0 (13-01-2006 um 05:26 Uhr)
_level0 ist offline   Mit Zitat antworten
Alt 13-01-2006, 13:17   #5 (permalink)
Neuer User
 
Registriert seit: Jan 2006
Beiträge: 37
Hey super...vielen lieben Dank! Ich werds gleich mal ausprobieren.
Citrixon 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 07:44 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele