| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: May 2009
Beiträge: 22
| Flash in PHP schreiben und versenden
Bin dabei einen Flash Formmailer soweit um zu schreiben das dieser auch über SMTP Server (bei dem Part bin ich noch nicht) mails versendet. Jedoch versteh ich schon beim Ausgangs Script (siehen Unten) nicht, was die Zeile " if($action != ""): ... endif;" bewirken soll. Zwar habe ich verstanden das wenn alle Eingaben valide sind, die Variable "send" eingesetzt wird - aber was bewirkt diese? Was ist der eigentliche Befehl die Mail ab zu senden. Wäre über jede Hilfe sehr dankbar. Grüße Booman Code mailform.php Code: <?php
$siteaddress ="http://www.burny.info";
$sitename = "Burny";
$date = date("m/d/Y H:i:s");
if ($REMOTE_ADDR == "") $ip = "no ip";
else $ip = getHostByAddr($REMOTE_ADDR);
if ($action != ""):
mail("$adminaddress","Info Request",
"A visitor at $sitename has left the following information\n
First Name: $fname
Last Name: $lname
Email: $email
Telephone: $telno\n
The visitor commented:
$comments
Logged Info :
Using: $HTTP_USER_AGENT
Hostname: $ip
IP address: $REMOTE_ADDR
Date/Time: $date","FROM:$adminaddress");
mail("$email","Thank You for visiting $sitename");
$sendresult = "Thank you for visiting <a href = \"$siteaddress\" target = \"_blank\"><u>$sitename</u></a>. You will receive a confirmation email shortly. ";
$send_answer = "answer=";
$send_answer .= rawurlencode($sendresult);
echo "$send_answer";
endif;
?> Code flash.swf Code: fscommand ("allowscale", "false");
fname1.tabIndex = 1;
lname1.tabIndex = 2;
email1.tabIndex = 3;
telno1.tabIndex = 4;
comments1.tabIndex = 5;
mailform = "mailform.php";
confirm = "please wait for confirmation ..."
action = "send";
Selection.setFocus("fname");
function validate (address) {
if (address.length>=7) {
if (address.indexOf("@")>0) {
if ((address.indexOf("@")+2)<address.lastIndexOf(".")) {
if (address.lastIndexOf(".")<(address.length-2)) {
return (true);
}
}
}
}
return (false);
}
function formcheck () {
if ((((email == null)) || (email.length<1)) || (email == "ERROR! Address not valid")) {
email = "ERROR! Address not valid";
action = "";
}
if (!validate(email)) {
email = "Address not valid";
action = "";
}
if ((((fname == null)) || (fname.length<1)) || (fname == "ERROR! Address not valid")) {
fname = "Name required";
action = "";
}
if ((((lname == null)) || (lname.length<1)) || (lname == "ERROR! Address not valid")) {
lname = "Name required";
action = "";
}
if ((validate(email)) && (email != "ERROR!") && (fname != "") && (lname != "")) {
action = "send";
loadVariablesNum (mailform, 0, "POST");
gotoAndPlay ("wait");
}
}
stop (); |
| | |
| | #2 (permalink) |
| Neuer User Registriert seit: May 2009
Beiträge: 22
|
Php ist nicht meine Stärke - aber kann es sein das der Abschnitt im PHP Code "if($action != ""): ... endif;" folgendes bedeutet: Wenn der Variable $action ein Wert zugeteilt wird, in diesem Fall "send", wird alles was sich in der if Funktion befindet ausgeführt? |
| | |
| | #3 (permalink) |
| GROLBA Registriert seit: Jun 2007 Ort: Karlsruhe
Beiträge: 242
| PHP-Code:
__________________ Werbeagentur Karlsruhe |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: May 2009
Beiträge: 22
|
Sorry versteh den Zusammenhang nicht ganz - kannst du es etwas erläutern Code: $action = $_POST['action']; |
| | |
| | #5 (permalink) | |
| Neuer User Registriert seit: Jun 2003 Ort: Hamburg
Beiträge: 6
| Zitat:
Siehe auch: PHP: Beschreibung der php.ini-Direktiven des Sprachkerns - Manual | |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| handylogos aus flash versenden ??? | spike1970 | PHP und MySQL | 1 | 14-01-2004 20:40 |
| flash als email versenden | SuSa | Flash 4 und Flash 5 | 4 | 10-09-2002 11:22 |
| Variablen von Flash an JS versenden | defiant | HTML und CSS | 2 | 20-08-2002 16:21 |
| SMS versenden aus FLASH 5? | Patric Simon | ActionScript 1 | 6 | 18-07-2001 08:42 |
| SMS versenden aus FLASH 5? | Patric Simon | Flash 4 und Flash 5 | 0 | 17-07-2001 14:18 |