Zurück   Flashforum > Flash und Server > PHP und MySQL

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 23-07-2007, 21:25   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2006
Beiträge: 186
Passwort vergessen ---> Mail

Hi,

ich brauch bitte mal eure Hilfe.

Info: Die Logindaten speicher ich in einer txt-Datei mit dem Namen der email (also max.mustermann@web.de.txt).

Wenn ich jetzt in meinem Flashfilm die mail eingegeben und auf "senden" geklickt hab ruft der mir per LoadVars meine php auf.


wie muss ich das Script ändern, damit es so funktioniert:

wenn die datei (max.mustermann@web.de.txt) existiert, soll er die Iformationen (&vorname=max&nachname=mustermann&email=max.muster mann@web.de&Username=franz&passwort=mausi) darin in die Massage schreiben und dann erst versenden.


Gruß
Micha
iron_man ist offline   Mit Zitat antworten
Alt 23-07-2007, 21:59   #2 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 6.882
http://ch2.php.net/manual/de/function.file-exists.php
http://ch2.php.net/manual/de/functio...t-contents.php
http://ch2.php.net/manual/de/ref.mail.php
__________________
(\__/)
(='.'=)
(")_(")
Nightflyer ist offline   Mit Zitat antworten
Alt 23-07-2007, 22:19   #3 (permalink)
Neuer User
 
Registriert seit: Oct 2006
Beiträge: 186
upps hab glatt das script vergessen:

PHP-Code:
<?

$myMail 
"$_POST[pwEmail_txt]";

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

$message "
Gesendet am $nowDay um $nowClock
----------------------------------------------------------------------------

Deine Login Daten sind:

Vorname:
Nachname:
Email:

Username:
Passwort:

                        www.domain.de

Viel Spass !

----------------------------------------------------------------------------
"
;

$header "From: mail@domain.de";
$subject "Re: Login Daten";


$mail1 mail($myMail$subjectutf8_decode(urldecode($message)), $header);

echo 
"infoOk=$mail1";

?>
gibt es zu dem zweiten link ein Beispiel?


thx für deine antwort.
iron_man ist offline   Mit Zitat antworten
Alt 24-07-2007, 00:24   #4 (permalink)
Neuer User
 
Registriert seit: Oct 2006
Beiträge: 186
Ok hab ein beispiel gefunden.

Das auslesen der txt datei klappt ja gut, aber wie kann ich jetzt die einzelnen Werte die ich brauch auslesen bzw in meine massage einfügen?


Micha
iron_man ist offline   Mit Zitat antworten
Alt 24-07-2007, 10:09   #5 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 6.882
kontaktformular leere email ohne inhalt
__________________
(\__/)
(='.'=)
(")_(")
Nightflyer ist offline   Mit Zitat antworten
Alt 24-07-2007, 13:16   #6 (permalink)
Neuer User
 
Registriert seit: Oct 2006
Beiträge: 186
Nein das ist nicht das was ich meine, ich will die Werte aus der txt nicht erst in Flash laden und dann wieder zurückgeben an das php-Script.
Das würde so machen
PHP-Code:
var user_lv:LoadVars = new LoadVars();
user_lv.onLoad = function(success:Boolean):Void  {
    if (
success) {
        
userDaten_txt.text "Vorname: "+user_lv.vorname+"\n";
        
userDaten_txt.text += "Nachname: "+user_lv.nachname+"\n";
        
userDaten_txt.text += "Email: "+user_lv.email+"\n";
        
userDaten_txt.text += "Username: "+user_lv.username+"\n";
        
userDaten_txt.text += "Passwort: "+user_lv.passwort+"\n";
    } else {
        
userDaten_txt.text "Unable to load external file.";
    }
};
user_lv.load("user/micha@web.de.txt"); 
.
und dann halt die werte wieder zurückgeben mit
PHP-Code:
sendAndLoad(); 

Ich möchte die einzelnen Werte aber direkt aus der txt in die php laden.

kann ich die nicht irgendwie mit
PHP-Code:
file_get_content 
auslesen und die einzelnen Werte dann in nen Array packen und so dann in die Mail mit einfügen (z.B.
PHP-Code:
vorname $txt_arr[0], nachname $txt_arr[1], .... 
)?

ich hab von php keinen blassen .

gibts sowas?
iron_man ist offline   Mit Zitat antworten
Alt 24-07-2007, 13:34   #7 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 6.882
http://ch2.php.net/manual/de/functio...t-contents.php
http://ch2.php.net/manual/de/functio...t-contents.php
__________________
(\__/)
(='.'=)
(")_(")
Nightflyer ist offline   Mit Zitat antworten
Alt 24-07-2007, 15:41   #8 (permalink)
Neuer User
 
Registriert seit: Oct 2006
Beiträge: 186
Danke hab es so gelöst:

PHP-Code:
<?
$dir 
"mailOrdner/";
$datei "$email.txt";
$string file_get_contents($dir.$datei);
$array split '[&]'$string );

if(
file_exists($dir.$datei))
{

$myMail "$email";

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

$message "
Gesendet am $nowDay um $nowClock
----------------------------------------------------------------------------

Deine Login Daten sind:

Vorname:     $array[1]
Nachname:   $array[2]
Email:           $array[3]
Username:    $array[4]
Passwort:     $array[5]


                        www.domain.de
                        
Viel Spass !

----------------------------------------------------------------------------
"
;

$header "From: Name <mail@domain.de>";
$subject "Deine Login Daten sind da ;o)";


$mail1 mail($myMail$subjectutf8_decode(urldecode($message)), $header);

echo 
"infoOk=$mail1";
}else{

echo 
"&signal=2&";
}

?>

Gruß
Micha
iron_man 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 14:21 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele