Flashhilfe.de - Flash Community

DATEN in XML schreiben

 


AntwortenRegistrieren Seite1  

TVFRIEND#1
Benutzerbild von TVFRIEND
Beiträge: 66
Wohnort: BERLIN
Registriert: Jul 2006

04.05.2007, 18:28

Hallo,

ich verwende folgenden Script (siehe Unten) im XML Format um Daten auszulesen und diese im Flash darzustellen. Ich würde gerne über eine Flash Eingabemaske die Daten editieren / hinzufügen, und diese müssen in dieser Form ins XML geschrieben werden. Das kriege ich nicht hin! Hat jemand da eine Abhilfe?

Bitte um Feedback

ActionScript:
1
2
3
4
5
6
7
8
9
10
11
<root>
   <folder>what's new
   
      <info date="2002.06.01">TEXT ZEILE 1.</info>
      <info date="2002.11.10">TEXT ZEILE 2.</info>
      <info date="2005.01.01">TEXT ZEILE 3.</info>
      <info date="1999.01.08">TEXT ZEILE 4.</info>
   </folder>
</root>




BackToDos#2
Benutzerbild von BackToDos
Beiträge: 571
Wohnort: LE
Registriert: Apr 2006

04.05.2007, 18:49

soll das ins web oder als projektor funktionieren?
im ersten Fall sind 3 Buchstaben die Antwort: H,P und P (alphabetisch sortiert ... :D)
du brauchst einfach auf dem server, wo das stehen soll, eine php, an die du deine XML sendest, und die alte wird dann mit der neuen überschrieben ...
bei der gelegenheit solltest du dir aber gleich gedanken darüber machen, wie man verhindert, dass jeder einfach die php benutzt.

greetz
back2dos
greetz
back2dos
TVFRIEND#3
Benutzerbild von TVFRIEND
Beiträge: 66
Wohnort: BERLIN
Registriert: Jul 2006

Themenautor/in

04.05.2007, 19:15

Danke für die prompte Antwort!

Nun das soll im Web funktionieren. Ich würde das mit einem einfachem CMS System vergleichen. So habe ich auf meiner Seite einen Newsbereich. Die Daten dafür kommen eben aus dem abgebildeten XML file. Das ist bis dato kein Problem und funktioniert auch einwandfrei! Jetzt möchte ich das erweitern und über eine eigene Sub-Seite die Möglichkeit haben z.B. neue News Zeilen hinzuzufügen. So soll also das Flash File direkt ins XML die Daten schreiben und zwar genau in dieser Form (wie abgebildet) damit mein News Bereich diese daten wieder auslesen und darstellen kann (automatisch). Ich weiss nich ob man das so versteht?

Klar könnte ich ein PHP File dafür verwenden um die Kommunikation herzustellen, das kriege ich aber eben nicht hin. Hat jemand dazu Vorschläge wie das File auszusehen hat?

BackToDos#4
Benutzerbild von BackToDos
Beiträge: 571
Wohnort: LE
Registriert: Apr 2006

04.05.2007, 19:34

so spontan:
ActionScript:
1
2
3
4
5
6
7
8
9
var load:LoadVars = new LoadVars();
var send:LoadVars = new LoadVars();
send.xml = escape(deine_xml.toString());
send.user = "foo";
send.pwd = "bar";
send.sendAndLoad("deineurl/deine.php",l,"POST");
load.onData = function (source:String) {
    trace(source);
}

deine.php:
PHP:
1
2
3
4
5
6
7
8
9
10
11
<?
$xml 
urldecode($_POST["xml"]);
$user $_POST["user"];
$pwd $_POST["pwd"];
if ((
$user == "foo") && ($pwd "bar")) {
     
file_put_contents("deine.xml",$xml);//speichert den neuen inhalt in deine.xml
     
echo "prima ballerina!";
}
else echo 
"nix da, pappnase!";
?>

hab's nicht probiert, aber sollte gehen ... ist etwas unsauber, aber wenn es dich interessiert, dann schlage ich vor, dass du dich zum Thema LoadVars beliest. Man kann die XML auch direkt hochsenden, allerdings musste ich da feststellen, dass einige server damit sehr eigen umgehen ...
auf php.net findet man alles zu php (außer vll das, was man sucht ^^) ...
auch eine überdimensionierte doku:
http://www.php.net/manual/de/

viel erfolg!

greetz
back2dos
greetz
back2dos
Geändert von BackToDos am 04.05.07 um 19:35 Uhr
TVFRIEND#5
Benutzerbild von TVFRIEND
Beiträge: 66
Wohnort: BERLIN
Registriert: Jul 2006

Themenautor/in

04.05.2007, 19:36

hey danke man! das hilft sehr!

habe zwischenzeitlich etwas eigenes ausprobiert und es funkt, ich kann also online ein XML file bearbeiten, eine neue zeile hinzufügen und das dann online darstellen....

ist zwar derzeit optisch noch eine ROH Datei, aber der Rest ist kosmetik


AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Partner Webseiten: art-and-law.de  Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Impressum
© 1999-2020 Sebastian Wichmann - Flashhilfe.de