[AS2] Mail Form Using FLASH + PHP

ActionScript και Flex Προγραμματισμός

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
nikpony
Δημοσιεύσεις: 104
Εγγραφή: 12 Ιούλ 2006 02:58

[AS2] Mail Form Using FLASH + PHP

Δημοσίευση από nikpony » 18 Σεπ 2008 00:30

Έχω κάνει ότι λέει ο φίλος τρέχω το αρχείο πατάω send και μου βγάζει σε παράθυρο τον κώδικα του php όλο!Τι έκανα πάλι;

petza82
Δημοσιεύσεις: 1
Εγγραφή: 02 Νοέμ 2008 20:10

[AS2] Mail Form Using FLASH + PHP

Δημοσίευση από petza82 » 04 Νοέμ 2008 23:32

Μια ερώτηση:

Μπορώ να χρησιμοποιήσω κάπως το scriptaki και να το δοκιμάσω στο localhost, γιατί δεν το έχω ανεβάσει ακόμα; Πώς μπορώ να το δοκιμάσω με αυτό;;

Κώδικας: Επιλογή όλων

<?
mail&#40;"yourname@yourdomain","test","Ok, it works"&#41;;
?>
Ευχαριστώ πολύ!!

NDH
Δημοσιεύσεις: 403
Εγγραφή: 03 Φεβ 2009 13:56
Επικοινωνία:

[AS2] Mail Form Using FLASH + PHP

Δημοσίευση από NDH » 26 Μάιος 2009 15:21

sixaritiria file m mpravo sou

evzaboum
Δημοσιεύσεις: 7
Εγγραφή: 03 Φεβ 2009 13:41

[AS2] Mail Form Using FLASH + PHP

Δημοσίευση από evzaboum » 27 Μάιος 2009 04:26

petza82 έγραψε:Μια ερώτηση:

Μπορώ να χρησιμοποιήσω κάπως το scriptaki και να το δοκιμάσω στο localhost, γιατί δεν το έχω ανεβάσει ακόμα; Πώς μπορώ να το δοκιμάσω με αυτό;;

Κώδικας: Επιλογή όλων

<?
mail&#40;"yourname@yourdomain","test","Ok, it works"&#41;;
?>
Ευχαριστώ πολύ!!

νοπε δεν μπορεις!


πολύ καλό tut φίλος

free_nikolakis
Δημοσιεύσεις: 2
Εγγραφή: 30 Μάιος 2009 04:17

[AS2] Mail Form Using FLASH + PHP

Δημοσίευση από free_nikolakis » 30 Μάιος 2009 04:58

Γεια σας και από μένα. Είμαι νέος στην χρήση του forum και σε flash. Βασικά προσπάθησα να χρησιμοποιήσω το παραπάνω tutorial του exploid. Απλά το έφτιαξα στα μέτρα του site μου. Το πρόβλημα μου είναι ότι email στέλνει αλλά με κενές πληροφορίες. Αναλυτικότερα name1,phone1,email1,combo_box1,message1 είναι τα ονόματα των input texts.

Στο send_button έχω:

Κώδικας: Επιλογή όλων

on &#40;release&#41; &#123;
if &#40;&#40;email1.text == ""&#41; || &#40;email1.length <= 5&#41; || &#40;message1.text == ""&#41; || &#40;email1.text.indexOf&#40;"@"&#41;  < 1&#41; || &#40;email1.text.indexOf&#40;"."&#41;  < 1&#41;&#41;  &#123;
	gotoAndPlay&#40;17&#41;;
	&#125;
else &#123;

sendname = name1.text
sendphone = phone1.text
sendemail = email1.text
sendcombo_box = combo_box1.text
sendmessage = message1.text

loadVariables&#40;"sendmail1.php",this,"POST"&#41;;

this.onData = function&#40;&#41; &#123;
if&#40;this.output=='sent'&#41; &#123;
	gotoAndStop&#40;18&#41;;
	&#125;
else &#123;
	gotoAndStop&#40;19&#41;;
	&#125;
&#125;

&#125;
&#125;
Στο sendmail1.php έχω:

Κώδικας: Επιλογή όλων

<?php
$recipients = "myemail@somewhere.com" . ",";
$subject = "Message from someone";

	// The following  variables are gathered from Flash
	$name = $_POST&#91;'sendname'&#93;;
	$phone = $_POST&#91;'sendphone'&#93;;
	$email = $_POST&#91;'sendemail'&#93;;
	$combobox = $_POST&#91;'sendcombo_box'&#93;;
	$message = $_POST&#91;'sendmessage'&#93;;
	
	// Grab todays date
	$date = date&#40;"d/m/Y H&#58;i&#58;s"&#41;;

	// This block is the actual message that is sent in the email
	$email_info .= "Below is the visitors contact info and message.\n\n";
	$email_info .= "Visitor's Info&#58;\n";
	$email_info .= "--------------------------------------------\n";
	$email_info .= "Name&#58;  " . $name . "\n";
	$email_info .= "Phone&#58;  " . $phone . "\n";
	$email_info .= "Email&#58;  " . $email . "\n";
	$email_info .= "Date Sent&#58;  " . $date . "\n";
	$email_info .= "Subject&#58;  " . $combobox . "\n";
	$email_info .= "Message&#58;\n";	
	$email_info .= "--------------------------------------------\n";
	$email_info .= "" . $message . "\n";

	$mailheaders = "From&#58; " . $email . "\n";
	$mailheaders .= "Reply-To&#58; " . $email . "\n\n";

	$sentOk = mail&#40;$recipients, $subject, $email_info, $mailheaders&#41;; 
	
	if&#40;$sentOk&#41;&#123;
	echo "output=sent";
	&#125;
?>
Ας μου πει κάποιος τι μπορεί να παίζει και να μην στέλνει τίποτα από ότι γράφω στην φόρμα.
Thanks :)

Άβαταρ μέλους
kormos
Δημοσιεύσεις: 71
Εγγραφή: 14 Μαρ 2007 21:50
Επικοινωνία:

[AS2] Mail Form Using FLASH + PHP

Δημοσίευση από kormos » 11 Ιουν 2009 13:40

Πολύ καλός οδηγός και αναλυτικότατος μιας και λέω να "παίξω" λίγο με flash :roll:

Ευχαριστώ πολύ :wink:
Εικόνα

Άβαταρ μέλους
mike78
Δημοσιεύσεις: 41
Εγγραφή: 20 Απρ 2008 19:08
Επικοινωνία:

[AS2] Mail Form Using FLASH + PHP

Δημοσίευση από mike78 » 21 Ιουν 2009 04:35

προσπάθησα να το βάλω σε flash site αλλά μου στέλνει μόνο αυτό

undefined

---------------------------
Mail sent by: undefined <undefined>

adamdjmax
Δημοσιεύσεις: 5
Εγγραφή: 22 Ιουν 2009 23:59

[AS2] Mail Form Using FLASH + PHP

Δημοσίευση από adamdjmax » 23 Ιουν 2009 00:10

kalispera paidia kai sygxaritiria gia tin katapliktiki douleia pou kanete me ta tutorials!
dokimasa to sygkekrimeno tutorial alla mou vgazei to "undefined" p leei kai o filos apo pano!
ego vasika prospatho na kano to mail form mesa se movie clip me labels!diladi analytikotera:

exo se ena layer ena menu apo merika koumpia kai se ena allo layer ena movie clip.molis patao auta ta koumpia me odigoun sto movie clip me sto opoio exo ena layer me labels kai apo kato ena allo me to periexomeno tou kathe label, etsi prospatho na valo to mail form mesa se ena apo ta labels! to vazo kanonika alla otan patao send anti gia auta p grafo sta input texts stelnei sto mail mou ena "undefined" kai dn vgazei kai tin selida me to "thank you!"

ti mporei na ftaiei? mporeite na voithisete sas parakalo?
Τελευταία επεξεργασία από το μέλος adamdjmax την 23 Ιουν 2009 20:11, έχει επεξεργασθεί 2 φορές συνολικά.

Άβαταρ μέλους
mike78
Δημοσιεύσεις: 41
Εγγραφή: 20 Απρ 2008 19:08
Επικοινωνία:

[AS2] Mail Form Using FLASH + PHP

Δημοσίευση από mike78 » 23 Ιουν 2009 05:21

δοκίμασα να το φορτώσω με την εντολή this.createEmptyMovieClip("yeah", this.getNextHighestDepth()); ¨αλλα τίποτα πάλι

adamdjmax
Δημοσιεύσεις: 5
Εγγραφή: 22 Ιουν 2009 23:59

[AS2] Mail Form Using FLASH + PHP

Δημοσίευση από adamdjmax » 23 Ιουν 2009 20:15

kamia voitheia pleaseeee gia to thema pou parethesa pio pano?

adamdjmax
Δημοσιεύσεις: 5
Εγγραφή: 22 Ιουν 2009 23:59

[AS2] Mail Form Using FLASH + PHP

Δημοσίευση από adamdjmax » 23 Ιουν 2009 21:44

mike78 έγραψε:δοκίμασα να το φορτώσω με την εντολή this.createEmptyMovieClip("yeah", this.getNextHighestDepth()); ¨αλλα τίποτα πάλι
file ego sto mono pou mporo na se voithiso ligo (epeidi mou to vgazei kai mena diladi) einai oti to "undefined" simainei oti to scriptaki ekteleitai kanonika alla dn pairnei ta variables kanonika, san na mi ta xeis dilosei diladi.auto s leei, oti dn exeis dilosei tis 4 metavlites sou pou einai to sender_mail, to sender_name, to sender_subject & to sender_message (asxeta apto an ta diloneis esy)..auto dn mporo ki ego na ktlvo, ti sto kalo ginetai?

an kai nomizo oti exo entopisei to provlima.. prepei na vrisketai se mia grammi ston kodika tou "send" button kai prepei na einai stin exis:

this.onData = function()
{
for(var a in this) trace([a,this[a]])

alla ego dystyxos tora mathaino tin actionscript..an tin xereis esy kala elpizo na sou dosa mia othisi na me voithiseis kai mena gt dn vlepo na to kataferno monos...auta ta oliga! :D

Άβαταρ μέλους
mike78
Δημοσιεύσεις: 41
Εγγραφή: 20 Απρ 2008 19:08
Επικοινωνία:

[AS2] Mail Form Using FLASH + PHP

Δημοσίευση από mike78 » 24 Ιουν 2009 17:00

adamdjmax έγραψε:kamia voitheia pleaseeee gia to thema pou parethesa pio pano?
βάλε στο sent :
on (release) {
// Now import the variables we
// need to send in this movie clip
sender_mail = _parent.Semail.text
sender_name = _parent..Sname.text
sender_subject =_parent..Ssubject.text
sender_message = _parent..Smessage.text
// all the vars we just imported
// will be sent via POST method now
loadVariables("sendmail.php",this,"POST");
// and when receives the answer from
// the server...
this.onData = function()
{
for(var a in this) trace([a,this[a]])
// ok, next frame
_parent.nextFrame();
if(this.output=='sent')
{
// in case of success
_parent..errTitle = 'Thank You.';
_parent..errType = "Your message has been succesfully sent.";
} else {
// else
_parent..errTitle = "Error!";
_parent..errType = "Attention, an error occurred while processing your message. Please try again later.";
}
}
}


με κοκκινο έχω τις αλλαγές που έκανα

adamdjmax
Δημοσιεύσεις: 5
Εγγραφή: 22 Ιουν 2009 23:59

[AS2] Mail Form Using FLASH + PHP

Δημοσίευση από adamdjmax » 24 Ιουν 2009 23:02

mike78 έγραψε:
adamdjmax έγραψε:kamia voitheia pleaseeee gia to thema pou parethesa pio pano?
βάλε στο sent :
on (release) {
// Now import the variables we
// need to send in this movie clip
sender_mail = _parent.Semail.text
sender_name = _parent..Sname.text
sender_subject =_parent..Ssubject.text
sender_message = _parent..Smessage.text
// all the vars we just imported
// will be sent via POST method now
loadVariables("sendmail.php",this,"POST");
// and when receives the answer from
// the server...
this.onData = function()
{
for(var a in this) trace([a,this[a]])
// ok, next frame
_parent.nextFrame();
if(this.output=='sent')
{
// in case of success
_parent..errTitle = 'Thank You.';
_parent..errType = "Your message has been succesfully sent.";
} else {
// else
_parent..errTitle = "Error!";
_parent..errType = "Attention, an error occurred while processing your message. Please try again later.";
}
}
}


με κοκκινο έχω τις αλλαγές που έκανα
entelei file to vrika monos mou! pantos se euxaristo gia tin lysi! ontos auto itan p les! pira mia mia ta lines kai ta anelya me tis ores mexri na katalixo oti ta _root itan lathos! pantos eiste tsakalia edo mesa kai oti kai na rotisei kaneis vlepo oti kserete tin apantisi! an kai neo melos exo voithithei kai apo alla topics edo mesa, dn einai to proto! tha to exo ypopsin mou loipon gia alles apories kai apo do kai sto exis tha asxoloumai pio energa me to forum! sygxaritiria gia alli mia fora se olous sas edo mesa!

Martini
Δημοσιεύσεις: 29
Εγγραφή: 04 Μάιος 2006 04:39

[AS2] Mail Form Using FLASH + PHP

Δημοσίευση από Martini » 02 Δεκ 2009 22:54

ρε παιδια σε as3 πως γίνετε προσπαθω αλλα τζίφος :P
μαλλον ειμαι πολύ άσχετος για αυτό :P :P

κάτι βρήκα βασικά. Το κανα στο περιπου σε As3 απο αυτά που.

Δεν ξέρω αν ο έλεγχος για το Message was send! ειναι απόλυτα σωστός η επρεπε να γινει
κάτι καλυτερο η κάπως αλλιως
...
ισως αν το κανουμε απόλυτα σωστό να το κάνετε και βοήθημα...

πάντως σε μένα λειτουργεί!!! :D

απλά βάζετε το e-mail σας στο .php και ετοιμο.
Συνημμένα
Contact.rar
Flash Contact Form withn As3 (.fla .swf .php files)
(38.72 KiB) Μεταφορτώθηκε 507 φορές

Άβαταρ μέλους
dj_kostas_pro
Δημοσιεύσεις: 210
Εγγραφή: 10 Οκτ 2007 16:54
Τοποθεσία: Πιερία

[AS2] Mail Form Using FLASH + PHP

Δημοσίευση από dj_kostas_pro » 07 Δεκ 2009 17:24

Παιδιά ευχαριστώ πάρα πολύ το tutorial είναι τέλειο αλλά έχω ένα πρόβλημα. Έκανα την φόρμα το ανέβασα στον server μου και στην συνέχεια στέλνω μήνυμα και μου έρχεται κανονικά στο email. Το πρόβλημα είναι ότι δεν μπορεί να στείλει ελληνικά μου στέλνει κάτι αλαμπουρνέζικα.

Απάντηση

Επιστροφή στο “ActionScript και Flex Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες