Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash MX

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 27-11-2008, 16:21   #1 (permalink)
langsam wirds
 
Registriert seit: Dec 2005
Ort: Nürnberg
Beiträge: 300
NOTFALL!Wo is der Fehler FLash->PHP->Flash

Hallo!
Eine ganz dringende simple Frage:

Ich schicke eine Variable "Wert=5" an PHP,
in PHP:

ergebnis = wert *2;

Die Variable "ergebnis" möchte ich wieder an Flash schicken.
Ich Probier jetzt schon fast 3 Std mit LoadVars rum, aber ich schaffe es einfach nicht die VAriable zu senden-Php verarbeiten lassen-wieder mit Flash empfangen.
Das kann doch nicht so schwer sein!
Ich bräuchte echt dringend Hilfe!

Code:
var meineVar;
meineVar = 5;
loadvar = new LoadVars();
loadvar.onLoad = function(success){  
	if(success){ 
		trace("Ich war eigentlich '5' und wurde in PHP zu:"+ vonPhp);
		//---anlegen der Flash Arrays durch (split...)
		//dbNachname = this.dbNachname.split(","); 
		//dbVorname = this.dbVorname.split(",");  
		//dbEmail= this.dbEmail.split(","); 
		//dbSpieltag = this.dbSpieltag.split(","); 
	}	//---End if
	else {
		trace("LADE");	
	}
}	//---End LoadVars

btn.onRelease = function() {
	loadvar.load("meinePhp.php");
}
stop();
PHP-Code:
$flashVar=urldecode(utf8_decode($meineVar));

$dummy=4;
$multi=2;
$phpVar $flashVar $multi;

echo 
"&vonPhp=".$phpVar."&"
florist ist offline   Mit Zitat antworten
Alt 27-11-2008, 16:35   #2 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.326
LoadVars beschrieben von agedoubleju
http://www.flashforum.de/forum/showt...74#post1389074

und auch in der flash-hilfe gibt es funktionierende beispiele


zu deinem script:
falls du senden wolltest? was du ja nicht tust:

in flash:
woher soll dein loadvar wissen, das es eine variable namens meineVar verschicken soll?

und in php:
so $meineVar schon lange nicht mehr, wenn dann z.b. so $_POST['meineVar']


wenn du lädst:
da es $flashVar nicht geben kann, kommt da auch nichts vernüftiges bei rum ;-)
$phpVar = $flashVar * $multi;
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (27-11-2008 um 16:39 Uhr)
hgseib ist offline   Mit Zitat antworten
Alt 27-11-2008, 16:37   #3 (permalink)
no guts no glory
 
Benutzerbild von readme.txt
 
Registriert seit: May 2004
Ort: Nordhorn
Beiträge: 7.998
Zitat:
Zitat von florist Beitrag anzeigen
Hallo!

Ich schicke eine Variable "Wert=5" an PHP,
in PHP:
Ne, schickst du nicht. Eine Variable würdest du so schicken:

PHP-Code:
// -> Flash
loadvar = new LoadVars();
loadvar.meineVar 5;

loadvar.onLoad = function(success:Boolean):Void {
  if(
success) {
    
trace(this.vonPhp);
  }
}

loadvar.sendAndLoad("meinePhp.php",loadvar,"POST");


// -> PHP:
$flashVar $_POST["meineVar"];

$multi=2;
$phpVar $flashVar $multi;

echo 
"&vonPhp=".$phpVar."&"
__________________
Bitte keine Privaten Nachrichten mit Fragen, dazu ist das Forum selbst da. Danke.

'We live in an amazing, amazing world, and it's wasted on the crappiest generation of spoiled idiots.'
readme.txt ist offline   Mit Zitat antworten
Alt 27-11-2008, 16:42   #4 (permalink)
langsam wirds
 
Registriert seit: Dec 2005
Ort: Nürnberg
Beiträge: 300
@hgseib Danke für die super schnelle Antwort.
Genau mit dem Link bin ich ja am versuchen!

@readme.txt
mist!!
Ich werd es gleichmal umbauen!

kannst du mir erklären,was das hier bedeuted?

(success:Boolean):Void {

Geändert von florist (27-11-2008 um 16:48 Uhr)
florist ist offline   Mit Zitat antworten
Alt 27-11-2008, 16:48   #5 (permalink)
no guts no glory
 
Benutzerbild von readme.txt
 
Registriert seit: May 2004
Ort: Nordhorn
Beiträge: 7.998
function(success) {

}
__________________
Bitte keine Privaten Nachrichten mit Fragen, dazu ist das Forum selbst da. Danke.

'We live in an amazing, amazing world, and it's wasted on the crappiest generation of spoiled idiots.'
readme.txt ist offline   Mit Zitat antworten
Alt 27-11-2008, 17:06   #6 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
Zitat:
Zitat von florist Beitrag anzeigen
(success:Boolean):Void {
:Boolean und :Void kannst Du ignorieren,
da Du wahrscheinlich in ActionScript 1 programmierst.

gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Alt 28-11-2008, 09:04   #7 (permalink)
langsam wirds
 
Registriert seit: Dec 2005
Ort: Nürnberg
Beiträge: 300
Ah, ok dacht mir schon, das is doch AS 2.
jetzt sollte ich odch die von Flash an PHP geschcikte Variable in PHP mit einem DB-INhalt vergleichen können und die Rückgabe der Funktion wieder in Flash empfangen, oder?
florist 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 23:47 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele