Weitergabe von Variablen-Feldern aus Flash, über PHP an TXT.Dateien

zg peripherals

Erfahrenes Mitglied
Schönen guten Tag,

Ich möchte aus einer Flash-Datei insgeammt 20 Felder an 20 verschiedene Textdateien verteilen.

Das soll so aussehen:

Der Text aus "var1" wird an die Datei "var1.txt" geschickt,
der Text aus "var2" an "var2.txt"...
[usw.]

Aus Flash werden dabei zwei variablen übergeben: "var" und "text"
Das senden der Variablen erfolgt Frame für Frame. Das heisst, das die php-Datei immer nur 2 Variablen gleichzeitig übermittelt bekommt.

Bsp.: Variable 1 und 2:

Es wird "var1" mit "text": "Hallo" an die PHP geschickt. Im nächsten Schritt wird die "var2" mit "text": "Wie gehts dir" gesendet.
Nun soll "Hallo" in der Datei "var1.txt" und "wie gehts dir" in der Datei "var2.txt" landen. Die PHP-DAtei soll die Daten quasi verteilen.

Meine Frage: Wie erstelle ich eine solche PHP-Datei, was muss alles rein und wie geb ich die Infos an die Textdateien weiter?

Und wenn mir dann noch jemand verraten könnte, wie ich die Textdateien gegen fremde Einblicke schützen kann (Passwort), dann wäre alles perfekt und ich überglücklich.

Ich hoffe ihr könnt mir helfen!

vielen Dank schonmal im voraus.

Gruß zg
 
Ich hab keine Ahnung von Flash, naja genau gesagt 0.0 bis -100 ;)

Daher weiss ich nicht, wie deine Var's von Flash nach PHP fliegen, also mit welcher Methode (POST, Get...)

Wenn sie bei dir ankommen, wir auch immer, dann haben sie quasi den Namen "Var" und den Inhalt.

Beim 1. Durchlauf ist das alles kein Thema, datei "var1.txt" öffnen (oder neu erstellen) inhalt reinschreiben, datei schliessen.

Beim 2. Durchlauf nachgucken ob es eine varx.txt gibt, per dowhile z.b. und wenn es dann var2.txt nicht gibt, erstellen, reinschreiben und datei wiederrum schliessen

Hmm beim erneuten durchlesen, hab ich auf einmal Verständnisprobleme.

Du hast ein Formular in Flash, das 1 Feld enthält und nen Button?
Nach dem klick auf den Button, soll dann PHP aufgerufen werden, datei var1.txt schreiben, dann wieder das Flashformular zeigen, datei var2.txt schreiben...usw?

Oder ein Formular das 2 Felder enthält und nen Button?
Nach dem klick auf den Button, soll dann PHP aufgerufen werden, datei var1.txt und var2.txt schreiben, dann wieder das Flashformular zeigen, button klicken, PHP aufrufen, var1.txt erweitern und var2.txt erweitern...usw?

Nach dem klick auf den Button, soll dann PHP aufgerufen werden, datei var1.txt und var2.txt schreiben, dann wieder das Flashformular zeigen, button klicken, PHP aufrufen, var3.txt schreiben und var4.txt schreiben...usw?

Ich brauch nochmal Input, sonst versteh ich das gerad nicht oder ich stell mich nun einfach nur dumm an.

Mfg
Andreas
 
Hi,

danke schonmal für deine Antwort. Die Variblen können sowohl per GET als auch POST aus Flash übergeben werden.

Zu den Feldern: Mit dem Klicken auf den Senden-Button sollen die Variablen VAR und TEXT übergeben werden. Anschliessend springt der Player auf die nächste Frame, in der dann das neue Textfeld ist ("var(x)"+1; "text"). Also immer nur ein Feld "Text" und eine individuelle ID-Nummer ("varx").

Wie sieht denn so eine PHP-Datei GENAU aus.

Ich hoffe, ich hab die Unklarheiten zumindest bisschen vollständig beseitigt, falls du noch Fragen zu meinen Fragen haben solltest, frag.

Danke schonmal!

zg
 
ich brauche immer noch eure Hilfe! Ich bitte euch, sagt mir doch nur schnell wie es geht... ich habe nirgens Hilfe gefunden (selfPHP usw.)!

Danke zg
 
Du kannst diese Variablen nicht so einfach PHP übermitteln. Flash läuft Clientseitig und PHP Serverseititg.

Was schließen wir also daraus? Richtig! Du kannst die Variabelen nur an ein PHP Dokument weiter geben, wenn du die Seite, wo das PHP Dokument die Variablen erwartet, neuladest und die Variablen an die URL "fest schraubst".

Wenn du nun im Top Frame den Flash Client hast und jetzt auf "NEU" klickst (im MC), dann steuert er per href Funktion den unteren Frame an und lädt diesen neu.

In diesem Sinne
 
nun, wenn ich das richtig verstanden habe, ist es ein anderes Verfahren als ein Standart-From-Mailer aus Flash. Wäre sowas komplett über PHP einfacher? Ich habe mich eigentlich für Flash entschieden, weil ich da soweit alles selber machen kann. Nur über das speichern weiss ich zu wenig. Würdest du nur PHP eher empfehlen? (so ein standart-HTML-PHP-Formular)

danke schonmal

zg
 
In PHP sind manch viele Dinge einfach wie z.B. gegenüber Java.

Das "richtige Mittlel" gibt es nicht. Du kannst nur entscheiden für welches Projekt du welche Ressourcen verwenden willst.

Sicher ist ein Form Mailer in PHP eine Leichtigkeit, die mehr mit setzen von Attributen als mit Programmierung zu tuen hat :rolleyes:

In diesem Sinne
 
Zurück