Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-12-2004, 14:09   #1 (permalink)
supervisor
 
Benutzerbild von Mr.Ju
 
Registriert seit: Dec 2003
Ort: Bonn
Beiträge: 12
Unhappy Kreisdiagramm - UserID übergeben

Hallo,

ich habe ein Kreisdiagramm, welches die Werte aus einem .xml- File erhält.
Jetzt habe ich verschiedene User, die verschiedene Werte haben. Jeder User soll ein eigenes Kreisdiagramm erhalten. Hier möchte ich also eine user_id (Zahl) dem Flash-Film geben und er soll dann die xml Datei mit dieser user_id als Parameter aufrufen.

(derzeit läd er das .xml-File wie folgt: dataXML.load("file.xml") )

Jemand ne Idee? Schonmal tausend dank!
__________________
--
Gruss, Ju.
Mr.Ju ist offline   Mit Zitat antworten
Alt 24-12-2004, 16:56   #2 (permalink)
supervisor
 
Benutzerbild von Mr.Ju
 
Registriert seit: Dec 2003
Ort: Bonn
Beiträge: 12
ggf. ein erseter Lösungsansatz

Hi,

habe mir eventuell vorerst selbst helfen können:
Beispiel:
Code:
<PARAM NAME=FlashVars VALUE="marke=BMW&baureihe=3er&modell=Coupe"> 
  
 und im embed: 
  
 FlashVars="marke=BMW&baureihe=3er&modell=Coupe"
Code:
function loadData() { 
     dataXML = new XML(); 
     dataXML.onLoad = drawGraphsWithLoader; 
     dataXML.ignoreWhite = true; 
     dataXML.load("pie.xml?user_id=+_root.user_id");
bin mir allerdings nicht sicher, ob das mit dem user_id=+root.user_id.. so klappt.

Vielleicht hat hierzu jemand eine Idee?
Des weiteren habe ich eine PHP Datei geschrieben:
PHP-Code:
<?xml version="1.0" encoding="utf-8" ?>
<graphs>
    <data PERCENT="1">
        <point VALUE="<?=$_GET['user_id']?>" COLOR="0xff0000"/>
        <point VALUE="8" COLOR="0x00ff00"/>
        <point VALUE="4" COLOR="0x0000ff"/>
        <point VALUE="3" COLOR="0xffcc33"/>
        <point VALUE="1" COLOR="0x666666"/>
    </data>
</graphs>
Sprich: Das mit dem dataXML = new XML(); stimmt ja dann nicht mehr ganz.
Wie mach ich das für PHP?...
__________________
--
Gruss, Ju.
Mr.Ju ist offline   Mit Zitat antworten
Alt 24-12-2004, 17:03   #3 (permalink)
Flash & TYPO3
 
Registriert seit: Oct 2003
Ort: Bayern
Beiträge: 2.700
Da gab's von irgend nem "Knirps" mal ein super Diagramm-Tool für Flash. Das unterstützt verschiedene Diagrammarten und geht ganz gut. Hut da - zumal der Autor unter 15 war...
Ich weiß nur leider den Link nicht mehr. Such mal hier im FF.
__________________
Mediendesign-Student
johanness ist offline   Mit Zitat antworten
Alt 25-12-2004, 12:06   #4 (permalink)
supervisor
 
Benutzerbild von Mr.Ju
 
Registriert seit: Dec 2003
Ort: Bonn
Beiträge: 12
so Leute. Ich hab's geschafft. War wirklich simpel ;-)

Falls jemanden die Lösung interessiert:

im html-file:
Code:
<param name="FLASHVARS" value="user_id=70">
actionscript:
Code:
dataXML.load("pie.php?user_id="+_root.user_id);
__________________
--
Gruss, Ju.
Mr.Ju ist offline   Mit Zitat antworten
Alt 25-12-2004, 17:34   #5 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 644
Achso meinst du das, das hätte dir jeder sagen können dass das so klapt
jonny-noob ist offline   Mit Zitat antworten
Alt 25-12-2004, 18:53   #6 (permalink)
supervisor
 
Benutzerbild von Mr.Ju
 
Registriert seit: Dec 2003
Ort: Bonn
Beiträge: 12
Talking

hehe - na danke
funktioniert auch soweit, allerdings habe ich doch noch ein kleines Problem.
Bekomme ich aber hin denke/hoffe ich. Ansonsten seid ihr nochmal gefragt ^^
__________________
--
Gruss, Ju.
Mr.Ju 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 20:46 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele