Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 27-09-2006, 16:01   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2002
Beiträge: 88
mailversand aus projektor

hallöle... habe ein kontaktformular in meiner präsentation, ist es möglich eine e-mail zu versenden aus dem projektor? also es soll nicht outlook aufgehn... die daten aus meinem kontaktformular sollen versendet werden.

merci im voraus...
andregoodtime ist offline   Mit Zitat antworten
Alt 27-09-2006, 16:05   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Schau dir mal die Zusatzsoftware ZINC von mdm an...
  Mit Zitat antworten
Alt 27-09-2006, 16:19   #3 (permalink)
Neuer User
 
Registriert seit: Aug 2002
Beiträge: 88
danke holger... gehts net a weng einfacher? ;-)
andregoodtime ist offline   Mit Zitat antworten
Alt 27-09-2006, 18:18   #4 (permalink)
Neuer User
 
Registriert seit: Aug 2002
Beiträge: 88
mail aus projektor kommt leer an????

verschicke aus projektor ne mail aber es kommt ne leere an??? hab mal das as und das php angehängt... flashversion 8

ich hab kein plan...


PHP-Code:
///////////////////////////////////////////////////////////////////////////////
//
txtFeldArr = ["txtName""txtVorname""txtStrasse""txtOrt""txtTel""txtFax""txtEmail""txtWeb""txtMessage"];
txtLabelArr = ["Name""Vorname""Straße""PLZ/Ort""Telefon""Fax""Email""Website""Nachricht"];
//
///////////////////////////////////////////////////////////////////////////////
//
fncClear = function (obj1index)
{
    
obj1.text txtLabelArr[index];
};
//----------------------------------------------------------------------------
fncOldStyle = function (obj2)
{
    
obj2.textColor "0x777777";
    
obj2.borderColor "0x000000";
    
obj2.backgroundColor "0x000000";
};
//----------------------------------------------------------------------------
fncNewStyle = function (obj3)
{
    
obj3.textColor "0x0066FF";
    
obj3.borderColor "0x003366";
    
obj3.backgroundColor "0xF5F5F5";
};
//----------------------------------------------------------------------------
fncCheckContent = function (obj4)
{
    if (
obj4.text == txtLabelArr[obj4.i])
    {
        
obj4.text "";
    }
    else if ((
obj4.text == ""))
    {
        
fncClear (obj4obj4.i);
    }
};
//
///////////////////////////////////////////////////////////////////////////////
//
fncInit = function ()
{
    for (
0txtFeldArr.lengthi++)
    {
        
currentTxtFeld 0;
        
prevtTxtFeld 0;
        
// --------------------------------------------------------------------
        
mcFormular[txtFeldArr[i]].i;
        
// --------------------------------------------------------------------
        
fncClear (mcFormular[txtFeldArr[i]], mcFormular[txtFeldArr[i]].i);
        
fncOldStyle (mcFormular[txtFeldArr[i]]);
        
// --------------------------------------------------------------------
        
mcFormular[txtFeldArr[i]].onSetFocus = function ()
        {
            
prevtTxtFeld currentTxtFeld;
            
currentTxtFeld this;
            
// ----------------------------------------------------------------
            
fncNewStyle (currentTxtFeld);
            
fncOldStyle (prevtTxtFeld);
            
// ----------------------------------------------------------------
            
fncCheckContent (currentTxtFeld);
            
fncCheckContent (prevtTxtFeld);
        };
    }
};
//
///////////////////////////////////////////////////////////////////////////////
//
fncSend = function ()
{
    
felderVoll false;
    
emailRichtig false;
    for (
0txtFeldArr.lengthi++)
    {
        if ((
mcFormular[txtFeldArr[i]].text == "") || (mcFormular[txtFeldArr[i]].text == txtLabelArr[i]))
        {
            
mcFormular[txtFeldArr[i]].textColor "0xFF0000";
            
mcFormular.txtStatus.text "Alle Felder korrekt ausfüllen";
            
felderVoll false;
        }
        else
        {
            
felderVoll true;
        }
        
// --------------------------------------------------------------------
        
if ((mcFormular.varEmail.indexOf ("@") < 2) || (mcFormular.varEmail.indexOf (".") < 5))
        {
            
mcFormular.txtEmail.textColor "0xFF0000";
            
mcFormular.txtStatus.text "Alle Felder korrekt ausfüllen";
            
emailRichtig false;
        }
        else
        {
            
emailRichtig true;
        }
    }
    
// ------------------------------------------------------------------------
    
if ((felderVoll == true) && (emailRichtig == true))
    {
        
mcFormular.txtStatus.text "Daten gesendet ...";
        
mcFormular.loadVariables ("http://www.meinserver.de/flashMail.php""""GET");
    }
};
//
///////////////////////////////////////////////////////////////////////////////
//
mcFormular.btnClear.txtLabel.text "löschen";
mcFormular.btnSend.txtLabel.text "senden";
//----------------------------------------------------------------------------
mcFormular.btnClear.onRollOver mcFormular.btnSend.onRollOver = function ()
{
    
this.txtLabel.textColor "0xFFFFFF";
};
mcFormular.btnClear.onRollOut mcFormular.btnSend.onRollOut = function ()
{
    
this.txtLabel.textColor "0x000000";
};
//----------------------------------------------------------------------------
mcFormular.btnClear.onPress mcFormular.btnSend.onPress = function ()
{
    
this.txtLabel._x this.txtLabel._y += 1;
};
mcFormular.btnClear.onReleaseOutside mcFormular.btnSend.onReleaseOutside = function ()
{
    
this.txtLabel.textColor "0x000000";
    
this.txtLabel._x this.txtLabel._y -= 1;
};
//----------------------------------------------------------------------------
mcFormular.btnClear.onRelease = function ()
{
    
this.txtLabel._x this.txtLabel._y -= 1;
    
fncInit ();
};
mcFormular.btnSend.onRelease = function ()
{
    
this.txtLabel._x this.txtLabel._y -= 1;
    
fncSend ();
};
//
///////////////////////////////////////////////////////////////////////////////
//
fncInit (); 

JETZ DER PHP CODE AUF DEM SERVER
PHP-Code:
<?


$myMail
="meinemail.de";


$nowDay=date("d.m.Y");
$nowClock=date("H:i:s");


$message="
Empfangen am $nowDay um $nowClock:\n
----------------------------------------------------------------------------\n
Name: $varName
Vorname: $varVorname
Straße: $varStrasse
PLZ/Ort: $varOrt
Tel: $varTel
Fax: $varFax
Email: $varEmail
Web: $varWeb


Nachricht:
------------
$varMessage

----------------------------------------------------------------------------\n
"
;


$header="From:$varName $varVorname";
$subject "WEBMAIL";


mail($myMail$subject$message$header);


?>

Geändert von agedoubleju (28-09-2006 um 10:54 Uhr)
andregoodtime ist offline   Mit Zitat antworten
Alt 27-09-2006, 18:29   #5 (permalink)
Neuer User
 
Registriert seit: Aug 2002
Beiträge: 88
noch vergessen es fehlen nur die vom user eingegebenen texte...
andregoodtime ist offline   Mit Zitat antworten
Alt 27-09-2006, 18:30   #6 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
>gehts net a wenig einfacher?

Nö, wahrscheinlich nicht.
Vielleicht noch durch einbinden in Director
oder durch Erweitern mit VisualBasic (dann
natürlich nur unter Windows).

gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Alt 27-09-2006, 18:38   #7 (permalink)
Neuer User
 
Registriert seit: Aug 2002
Beiträge: 88
die mail wird ja jetzt gesendet nur den text sieht man nicht....
andregoodtime ist offline   Mit Zitat antworten
Alt 27-09-2006, 22:16   #8 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Rück mal ein paar Infos raus...
  Mit Zitat antworten
Alt 27-09-2006, 22:19   #9 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
Zitat:
Zitat von agedoubleju Beitrag anzeigen
Rück mal ein paar Infos raus...
Er hat noch nen anderen Thread laufen:
http://www.flashforum.de/forum/showthread.php?t=215505

Wenn ich das richtig sehe, versendet er über ein Online-PHP.

gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Alt 27-09-2006, 22:21   #10 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
>mcFormular.loadVariables ("http://www.meinserver.de/flashMail.php", "", "GET");

Hast Du es mal mit POST statt GET versucht?

gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Alt 27-09-2006, 22:57   #11 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Hab die Beiträge mal Kraft selbstherrlicher Willkür zusammengeführt...
  Mit Zitat antworten
Alt 28-09-2006, 07:16   #12 (permalink)
Neuer User
 
Registriert seit: Aug 2002
Beiträge: 88
ja habe es auch mit post versucht, geht auch nicht...

keiner eine idee???
andregoodtime ist offline   Mit Zitat antworten
Alt 28-09-2006, 10:50   #13 (permalink)
zimmer 101
 
Benutzerbild von ricobeck
 
Registriert seit: Jul 2003
Ort: LE
Beiträge: 1.581
register_globals.
STFW!
__________________
Illogical comparison with NaN. Any comparison operation involving NaN will evaluate to false because NaN != NaN.
ricobeck.de

Geändert von ricobeck (28-09-2006 um 10:51 Uhr)
ricobeck ist offline   Mit Zitat antworten
Alt 28-09-2006, 15:44   #14 (permalink)
Neuer User
 
Registriert seit: Aug 2002
Beiträge: 88
ach herje wo schreib ich das rein bin kein php experte :-(
andregoodtime ist offline   Mit Zitat antworten
Alt 28-09-2006, 15:48   #15 (permalink)
zimmer 101
 
Benutzerbild von ricobeck
 
Registriert seit: Jul 2003
Ort: LE
Beiträge: 1.581
hm, ich helfe dir mal auf die sprünge:
PHP-Code:
$nowDay $_POST['nowDay'];
$nowClock $_POST['nowClock'];

$message="
Empfangen am $nowDay um $nowClock: ..." 
uswusf.
__________________
Illogical comparison with NaN. Any comparison operation involving NaN will evaluate to false because NaN != NaN.
ricobeck.de
ricobeck 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 19:09 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele