Flash Php LoadVar

Λύσεις προβλημάτων για το δημοφιλές πρόγραμμα κατασκευής παρουσιάσεων στο διαδίκτυο.

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

Απάντηση
dionysosx
Δημοσιεύσεις: 22
Εγγραφή: 01 Μάιος 2011 21:15

Flash Php LoadVar

Δημοσίευση από dionysosx » 15 Μάιος 2011 13:20

Χαιρετω!!
έχω μια πολύ απλή απορία και έχει μπερδέψει λίγο..

Θέλω να επικοινωνεί μία flash σελίδα με ένα php αρχείο..Το swf αρχείο το έχω βάλει μέσα στο php αρχείο. Και θέλω ανάλογα με τις επιλογές που κάνουμε στο swf αρχείο να στέλνει κάποια μηνύματα στο php αρχείο και να εμφανίζει κάποια μηνύματα...
Έψαξα και κατέληξα οτι στο flash αρχείο θα βάλουμε
var dataOut:LoadVars = new LoadVars();
dataOut.pass = "success";
dataOut.sendAndLoad("http://localhost/myproject/pass.php", "", "POST");
και αντίστοιχα στο php
$pass=$_POST['pass'];
echo $pass;
οπότε ανοίγοντας το php αρχείο περιμένω να μου εμφανίσει succcess!!
αλλά δεν εμφανίζεται κάτι..Τι δεν έχω καταλάβει σωστά;;

Άβαταρ μέλους
jpk
Δημοσιεύσεις: 441
Εγγραφή: 09 Μαρ 2011 21:17

Flash Php LoadVar

Δημοσίευση από jpk » 17 Μάιος 2011 08:36

Βλέπω και από το άλλο μήνυμα που έχεις στείλει ότι το ψάχνεις από προχτές.

Πια μπορείς να επικοινωνίσεις εύκολα με ότι θέλεις, για παράδειγμα το Flash να πάρει αλλά και να στείλει δεδομένα πίσω (με JavaScript και αντιστοίχως ExternalInterface είναι πιο εύκολο βλέπε http://www.actionscript.org/resources/a ... Page1.html), αλλά μπορείς και κατευθείαν από actionscript επικοινωνία με ένα πρόγραμμα php που παράγει XML , μια μέθοδος αντίστοιχη AJAX βλέπε http://willperone.net/Code/as3xml.php )

Όσο για τον τρόπο που φαίνεται ότι προσπαθείς να το κάνεις (με LoadVars) ρίξε μια ματιά εδώ καθώς λείπουν αρκετά σε αυτό που έδωσες ...
http://snipplr.com/view/8878/as2-loadvars-php-example/

dionysosx
Δημοσιεύσεις: 22
Εγγραφή: 01 Μάιος 2011 21:15

Flash Php LoadVar

Δημοσίευση από dionysosx » 19 Μάιος 2011 14:33

Χμ..Σε ευχαριστώ αλλα χάθηκα λίγο..Γενικα θέλω να φτιάξω ένα site σε Flash απο όπου θα κάνει αναζήτηση π'ανω σε κάτι βιβλία ή ταινίες και απο κάτω θα σου εμφανίζει αντίστοιχες πληροφορίες και εικόνες.. Έλεγα να το κάνω απλά σε Flash (υποχρεωτικό) , php και MySql.. Λες να μπλέξω με Javascript κτλ;;

Άβαταρ μέλους
jpk
Δημοσιεύσεις: 441
Εγγραφή: 09 Μαρ 2011 21:17

Flash Php LoadVar

Δημοσίευση από jpk » 19 Μάιος 2011 18:24

dionysosx έγραψε:Έλεγα να το κάνω απλά σε Flash (υποχρεωτικό)
Δεν μπορώ να ξέρω γιατί πρέπει να το κάνεις όλο μόνο σε Flash , και υποχρεωτικά. Ακριβώς το ίδιο αισθητικό αποτέλεσμα μπορείς να έχεις με συνδυασμό Flash και HTML – DOM – JavaScript (DHTML) , χωρίς τόσα τεχνικά προβλήματα και με μεγάλο κέρδος ότι θα υπάρχει το site για τις μηχανές αναζήτησης (αν το κάνεις μόνο και ολόκληρο σε Flash και έχει δυναμικό περιεχόμενο τότε είναι σα να μην υπάρχει αυτό το περιεχόμενο για τις μηχανές αναζήτησης).

Όπως και να έχεις εσύ ξέρεις γιατί, πρέπει –υποχρεωτικά- όπως λες… Αν τελικά επιλέξεις αυτό όμως, η γνώμη μου είναι ότι πρέπει να πας με ασύγχρονη επικοινωνία με XML μεταξύ ActionScript και PHP (π.χ. http://willperone.net/Code/as3xml.php). Οποιαδήποτε άλλη επιλογή από αυτό τον τρόπο (όπως με LoadVars) μπορεί να λειτουργήσει για απλές μεταβλητές αλλά θα σου περιορίζει τις δυνατότητες επικοινωνίας και ως μοντέλο λογικής ροής δεν θα είναι καθαρό.

Απάντηση

Επιστροφή στο “Flash γενικά”

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

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