Zurück   Flashforum > Flash > ActionScript > ActionScript 2

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 19-06-2011, 15:30   #1 (permalink)
Neuer User
 
Registriert seit: Jun 2011
Beiträge: 7
Question Einzelnes Eingabefeld in Datei schreiben?

Hallo, liebe FlashForum-Gemeinde!

Ich habe schon ein paar Tage gegoogelt und einige Beiträge durchgelesen, aber keines hat so wirklich gepasst, wie ich es bräuchte...

Da ich auch eher ein Anfänger in Sachen AS bin und für meine Flashprojekte fertige Scripte benutzt habe, die ich zwar verstanden habe, bin ich dennoch so ziemlich Ahnungslos, wenn ich vor einem leeren Feld stehe.


Hier mal das, was ich machen möchte:

Es soll eine Flash werden, die ein einziges Zeilenfeld hat. In diesem Feld soll ein Name geschrieben werden. Wenn man dann auf "Bestätigen" klickt, soll dieser Name in eine XML oder TXT gespeichert werden... Wenn ein neuer Name eingegeben wird, soll dieser in dieselbe Datei unter dem vorherigem Namen gespeichert werden.

Diese Datei stellt für mich eine Liste dar, wo User einfach nur ihren Namen eingegeben haben!


Optional aber praktisch wäre:
  • Eine Überprüfung stattfindet, ob sich der Name schon in der Datei befindet, sodass er nicht doppelt eingegeben werden kann.
  • Wenn man eine weitere Datei hat, wo ich schon Namen vorher eingetragen habe, die dann, wenn man sie in der Flash eingibt, als gesperrten Namen erkannt und nicht gespeichert werden.


Liebe Grüße aus Berlin
TheMirowses
TheMirowses ist offline   Mit Zitat antworten
Alt 19-06-2011, 19:36   #2 (permalink)
Think French...
 
Benutzerbild von matt-murdock
 
Registriert seit: Jan 2006
Beiträge: 1.369
das hat alles nichts mit flash zu tun... 99% ist php zeug.. flash ist nur ein sendAndLoad ()

im netz findet man genug php scripte die in eine txt datei schreiben

optimal ( geschweige denn sicher) ist das nicht eine mysql-datenbank wäre da angebrachter...
__________________
Flash MX und Flash 8 - Mac OS X

Geändert von matt-murdock (19-06-2011 um 19:38 Uhr)
matt-murdock ist offline   Mit Zitat antworten
Alt 19-06-2011, 22:43   #3 (permalink)
Neuer User
 
Registriert seit: Jun 2011
Beiträge: 7
Hallo Matt!

Vielen Dank für deine Antwort.

Zum Thema Sicherheit würde ich mir keine Sorgen machen... Die Namen, die dort eingetragen werden sind Synonyme, die man auch durch googeln finden kann!


Ich hätte auch kein Problem damit, es über PHP laufen zu lassen. Kannst du mir sagen, wie das AS und der PHP-Code dazu lauten müsste? Sozusagen als Beispielcode.

Liebe Grüße
TheMirowses ist offline   Mit Zitat antworten
Alt 21-06-2011, 16:59   #4 (permalink)
Neuer User
 
Registriert seit: Jun 2011
Beiträge: 7
Möchte mir denn Niemand helfen?
TheMirowses ist offline   Mit Zitat antworten
Alt 21-06-2011, 17:02   #5 (permalink)
+ Zimt & Zucker
 
Registriert seit: Mar 2006
Ort: hinterm Mond gleich links
Beiträge: 2.041
ein alter Hut

Nachladen von Variablen aus Texten oder PHP-Files
__________________
anbei Grüße vom milchreis: Viva la [Silb]
"Selbst wenn uns nur noch der Zynismus treibt, wir werden trotzdem einfach immer weiter gehen!"

[Von null auf Flash in einem Klick.] <<< klick
milchreis ist offline   Mit Zitat antworten
Alt 22-06-2011, 08:43   #6 (permalink)
Neuer User
 
Registriert seit: Jun 2011
Beiträge: 7
Vielen Dank für deine Antwort, Milchreis.

Ich habe mir den gesamten Thread durchgelesen, werde aber leider nicht 100%ig schlau daraus.

Gibt es (oder kannst du mir) auch eine Beispiel-FLA+PHP+TXT (geben), damit ich es mir, sozusagen, hautnah anschauen kann? Das würde mir schon echt gut helfen.

Wenn ich durch eure Hilfe dieses Script hin bekomme, werde ich euren Link, als Dankeschön, mit in die Flash aufnehmen.

Liebe Grüße

Geändert von TheMirowses (22-06-2011 um 08:45 Uhr) Grund: Tippfehler =")
TheMirowses ist offline   Mit Zitat antworten
Alt 22-06-2011, 09:54   #7 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.162
Zitat:
Zitat von TheMirowses Beitrag anzeigen
Ich habe mir den gesamten Thread durchgelesen, werde aber leider nicht 100%ig schlau daraus.

Gibt es (oder kannst du mir) auch eine Beispiel-FLA+PHP+TXT (geben), damit ich es mir, sozusagen, hautnah anschauen kann? Das würde mir schon echt gut helfen.

Wenn ich durch eure Hilfe dieses Script hin bekomme, werde ich euren Link, als Dankeschön, mit in die Flash aufnehmen.
So funktioniert das hier nicht
Dieses Forum ist nicht dazu da Dir einfach Deine Arbeit zum machen, sondern liefert Hilfe zur Selbsthilfe! Sich beim ersten Wiederstand einfach zurückzulehenen und zu hoffen, dass jemand anderes das für einen erledigt, ist kontraproduktiv!

Wenn wir Dir weiterhelfen sollen, solltest Du also etwas Eigenengagement zeigen:
  • Nimm Dir also den von milchreis verlinkten Thread, versuch ihn zu verstehen und eine eigene Lösung aufzubauen.

  • Benutze Google, die Referenzen oder die Suchfunktion des Forums (es gibt hunderte Beiträge zu diesem Thema), wenn's noch irgendwo Unklarheiten gibt.

  • Wenn Du dann etwas Code zusammen hast und irgendwie nicht weiterkommst, oder Du Dir nicht sicher bist, ob das der richtige Weg ist, kannst Du Deinen bisherigen Code gerne hier posten. Wir schauen dann drüber und helfen Dir weiter.
Die ersten Schritte musst Du aber selbst tun, sonst wird das nichts!



P.S.: Für das Speichern von Dateien verwendet man in PHP übrigens die Funktionen f_open und f_write.
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!

Geändert von Martin Kraft (22-06-2011 um 10:01 Uhr)
Martin Kraft ist gerade online   Mit Zitat antworten
Alt 22-06-2011, 16:25   #8 (permalink)
Neuer User
 
Registriert seit: Jun 2011
Beiträge: 7
OK... dann werde ich es mal versuchen...!
TheMirowses ist offline   Mit Zitat antworten
Alt 15-07-2011, 19:20   #9 (permalink)
Neuer User
 
Registriert seit: Jun 2011
Beiträge: 7
Ok... Habe mich nun um so Einiges belesen und auch viele Variationen gesehen, wie man die Variable laden kann...

Aber leider funktioniert keine Version... Im besten Falle erscheint "undefined".

Hier mal meine Codes:

PHP-Code:
<?php
$ticketnick
=pkEntities(pkStringCut(pkGetUservalue('nick')));
echo 
"&Fregger=".$ticketnick."&";
?>
Das funktioniert auch soweit... Auf der Seite selbst steht dann:
Zitat:
&Fregger=JBO-Fan&
und dieses "JBO-Fan" ist das, was ich in Flash lesen möchte!

Das AS2 sieht so aus (Zeitleiste):

PHP-Code:
function geladen(erfolgreich) {
        if(
erfolgreich) {
             
trace("empfangene Variable: "+this.Fregger);
             
_level0.name.text this.Fregger;
        }
        else {
                
trace("Fehler beim Laden");
        }
}
lv = new LoadVars();
lv.onLoad geladen;
lv.load("Tickets.php",lv,"POST"); 
Doch sowohl die textbox, als auch die Ausgabe schreiben: undefined


Ich weiß nicht mehr weiter...


p.s. Ich benutze übrigens Adobe Flash CS4
p.p.s. Ich bin vom Urgedanken weg gekommen, dass der Name in die Flash eingetragen wird und stattdessen die Loginsession von PHPKit diese Aufgabe übernimmt... Dadurch fällt auch die Liste der gesperrten Namen weg!

Geändert von TheMirowses (15-07-2011 um 19:24 Uhr)
TheMirowses ist offline   Mit Zitat antworten
Alt 17-07-2011, 14:25   #10 (permalink)
Neuer User
 
Registriert seit: Feb 2006
Beiträge: 468
probiere mal mit
PHP-Code:

lv
.sendAndLoad("Tickets.php",lv,"POST"); 
chanel ist offline   Mit Zitat antworten
Alt 17-07-2011, 18:35   #11 (permalink)
Neuer User
 
Registriert seit: Jun 2011
Beiträge: 7
Zitat:
Zitat von chanel Beitrag anzeigen
probiere mal mit
PHP-Code:

lv
.sendAndLoad("Tickets.php",lv,"POST"); 
Danke dir für deine Antwort, aber ich habe es nun komplett mit PHP gelöst.
TheMirowses 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
Eingabefeld schreiben und andere Bedeutung in Dyn.Textfeld übersetzten DerIngo Flash Einsteiger 4 07-12-2006 12:57
text aus eingabefeld nacheinander in erste zeile von textarea schreiben this.me Komponenten und SmartClips 2 13-04-2006 17:13
[PHP + MySQL] Wert aus Eingabefeld in DB schreiben Cyberblitzbirne PHP und MySQL 2 01-07-2005 11:43
in eingabefeld schreiben, woanders lesen Beanice Flash MX 12 26-03-2004 15:52
swf datei als einzelnes programm nutzten bubzilla Flash 4 und Flash 5 0 20-08-2003 13:19


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:49 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele