Zurück   Flashforum > Flex und AIR > Flex programmieren

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 04-02-2011, 08:29   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2006
Beiträge: 620
Daten an PHP senden mit HTTPService

Guten Morgen zusammen.

Ich arbeite mich gerade in Flex3 ein und hätte eine Frage zu dem übermitteln von Daten an PHP mit HTTPService.

Folgendermaßen sende ich meine Daten an PHP:

PHP-Code:
myHTTPService.url "http://localhost/yyy/suche.php";
                
myHTTPService.resultFormat "flashvars";
                
                
myHTTPService.send("herstellerName= '" herstellerAuswahl.selectedItem "'"); 
(habe es auch ohne die extra Einklammerung versucht)

Und folgendes hab ich auch getestet:
PHP-Code:
myHTTPService.send({herstellerName:herstellerAuswahl.selectedItem}); 
Und in PHP nehme ich den Wert so entgegen:
PHP-Code:
$herstellerName $_POST["herstellerName"]; 
Ich bekomme allerdings immer leere Werte zurück. Wenn ich den Wert in PHP derfiniere werden die Daten in Flex korrekt angezeigt.
Wenn ich nur Werte aus PHP lade werden diese korrekt übermittelt.

Muss ich den Contenttype dafür anpassen oder die Methode?! Über die Docs bin ich leider nicht schlauer geworden.
Wie geht es richtig?

MfG Monk
__________________
Flash CS5 / Flex 3 / Flashdevelop / FB 4.6
dr monk ist offline   Mit Zitat antworten
Alt 06-02-2011, 09:59   #2 (permalink)
Neuer User
 
Registriert seit: Sep 2006
Beiträge: 620
Hmm, ich bin wahrscheinlich einfach nur blind das ich die Lösung nicht finde. Aber überall ist immer was von Name/Werte-Parren die Rede. Habe ich die nicht richtig definiert?
__________________
Flash CS5 / Flex 3 / Flashdevelop / FB 4.6
dr monk ist offline   Mit Zitat antworten
Alt 06-02-2011, 11:14   #3 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.146
Also das mit dem Object wird nicht klappen, da du kein AMF nutzt würde ich meinen. Wieso verschckickst du kein XMLString?
Omega Psi ist offline   Mit Zitat antworten
Alt 08-02-2011, 11:19   #4 (permalink)
Neuer User
 
Registriert seit: Sep 2006
Beiträge: 620
Ich habe gerade herausgefunden wie es geht. Ich muss die Parameter in ein Objekt packen und die Methode auf "Post" setzen.

PHP-Code:
myHTTPService = new HTTPService();
                    
myHTTPService.url "http://localhost/xxx/suche.php";
                    
myHTTPService.resultFormat "flashvars";
                    
myHTTPService.method "Post";
                    
                    var 
params:Object = {herstellerNameherstellerAuswahl.selectedItem};    // Parameter definieren
                    
                    
myHTTPService.send(params); 
MfG Monk
__________________
Flash CS5 / Flex 3 / Flashdevelop / FB 4.6
dr monk ist offline   Mit Zitat antworten
Alt 08-02-2011, 11:25   #5 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.146
Dir ist schon klar, dass der Code auch einige Zeilen weiter oben steht?
Omega Psi ist offline   Mit Zitat antworten
Alt 08-02-2011, 11:52   #6 (permalink)
Neuer User
 
Registriert seit: Sep 2006
Beiträge: 620
Zitat:
Zitat von Omega Psi Beitrag anzeigen
Dir ist schon klar, dass der Code auch einige Zeilen weiter oben steht?

Nein, ist mir nicht klar. Vielleicht hätte ich mir das Objekt für die Parameter sparen können. Aber ohne die Post-Methode geht es bei mir nicht. Aus dem Grund habe ich den Code nochmal so gepostet wie er bei mir aktuell funktioniert.
__________________
Flash CS5 / Flex 3 / Flashdevelop / FB 4.6
dr monk 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Daten mit GET an ASP senden mariannerueeger Flash MX 2004 1 04-09-2006 08:15
senden von daten clou ActionScript 1 7 02-03-2003 01:38
an PHP Daten senden??? ebi Flash und Datenbanken 1 04-02-2003 21:19
Daten An SWF senden Gnut Flash MX 2 14-04-2002 12:46
php - daten senden vern Flash und Datenbanken 3 20-08-2001 10:08


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:02 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele