Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 14-09-2003, 21:52   #1 (permalink)
Neuer User
 
Registriert seit: Jun 2003
Beiträge: 51
Text.txt als Variable laden und weiterverarbeiten...

ich in schon so "weit" mir eine variable "text" in ein textfeld laden zu lassen!

jetzt will ich mit dieser "variablen" aber noch veschieden sachen machen!

dazu einige fragen:

1.) neuertext = text geht nicht! warum? (ichkann also keine "neuen" variablen damit belegen)
2.) trace(text) geht genausowenig wie trace(text.toString())

egal was ich mache, ich schaff´s nur TEXT auszugeben in einem dyn.-texf-feld!!

was mach ich da falsch!!


P.S.: hab nicht gesucht, da ich nicht genau wußte nach was ich suchen soll, reinladen geht ja!
Hugepanic ist offline   Mit Zitat antworten
Alt 14-09-2003, 22:08   #2 (permalink)
alien
 
Benutzerbild von Smirgel
 
Registriert seit: May 2002
Ort: Colonia
Beiträge: 7.597
hi,
wie lädst du denn die var ein?
poste mal bitte das script.
__________________
bei fragen, fragen.
Smirgel ist offline   Mit Zitat antworten
Alt 15-09-2003, 07:27   #3 (permalink)
Neuer User
 
Registriert seit: Jun 2003
Beiträge: 51
ActionScript:
  1. loadVariablesNum("data.txt", 0)trace (text)

und dann gibt´s halt noch ein textfeld das die variable "text" anzeigt!

die data.txt sieht in etwa so aus:
"text=blablalba...."
Hugepanic ist offline   Mit Zitat antworten
Alt 15-09-2003, 07:47   #4 (permalink)
alien
 
Benutzerbild von Smirgel
 
Registriert seit: May 2002
Ort: Colonia
Beiträge: 7.597
moin,
ich war noch nie ein freund von levels, außerdem solltest du (grade wenn das teil online laufen soll) überprüfen, ob die var geladen ist, wenn du sie verwenden möchtest.
dazu kann ich dir das loadVars-objekt empfehlen.
ActionScript:
  1. variablenladen = new LoadVars();
  2. variablenladen .onLoad = function(erfolgreich) {
  3.     if (erfolgreich) {
  4. _root.deintextfeld1.text=this.text1;
  5. _root.deintextfeld2.text="in der datei steht außerdem folgender text:"+this.text2;
  6.         trace("geladen");
  7.     } else {
  8.         trace("Fehler");
  9.     }
  10. };
  11. variablenladen .load("deinetextdatei.txt");
wie du siehst ist das wort "text" im script farblich hervorgehoben. es ist also ein befehl von flash, daher würde ich keine variablen verwenden die "text" heissen. funzt wohl, ist aber nicht die feine art sag ich mal, aber das nur nebenbei.

in der textdatei steht dann folgendes:
Code:
&text1=das ist die erste zeile
&text2=das ist dann die zweite zeile
mit dem loadvars-objekt wird außerdem direkt überprüft, ob alle daten geladen sind.
bei fragen fragen
__________________
bei fragen, fragen.

Geändert von Smirgel (15-09-2003 um 07:48 Uhr)
Smirgel ist offline   Mit Zitat antworten
Alt 15-09-2003, 21:58   #5 (permalink)
Neuer User
 
Registriert seit: Jun 2003
Beiträge: 51
super, geil!

das klappt jetzt so wie ich´s will!

jetzt noch ne frage!

wie pack ich das am besten wieder zurück in mein txt. file!

ich will´s also ändern und dann wieder speichern!


das geht vermutlich mit den loadvars.send teil! aber wie?
Hugepanic ist offline   Mit Zitat antworten
Alt 16-09-2003, 09:21   #6 (permalink)
alien
 
Benutzerbild von Smirgel
 
Registriert seit: May 2002
Ort: Colonia
Beiträge: 7.597
moin,
das hir ist jetzt ein ganz kleines php-script, mit dem du das machen kannst. schau mal ob das reicht.

PHP-Code:
<?
$fp 
fopen($dateiname,"w");
fputs($fp,"&text1=".$text1."&");
fputs($fp,"&text2=".$text2."&");
fclose($fp);
?>
//z.b. speichern als write.php


als vars musst du "dateiname", "text1" und "text2" übergeben (oder entsprechend abändern, ist halt passend zu meinem oberen beispiel).

und dann aufrufen mit loadVariables("write.php","POST");

__________________
bei fragen, fragen.
Smirgel ist offline   Mit Zitat antworten
Alt 16-09-2003, 11:15   #7 (permalink)
Neuer User
 
Registriert seit: Jun 2003
Beiträge: 51
danke schonmal, aber das hier hilft mir nicht sehr viel!

folgende problemem:

1. geht php auch offline? (also auf´m rechner selbst?)
2. mein server (wo´s hinsoll) macht kein PHP
3. ich kann kein php





gibt´s da nicht noch ne reine flash lösung????
Hugepanic ist offline   Mit Zitat antworten
Alt 16-09-2003, 11:24   #8 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
nope !

ohne serverseiteiges script geht da nixx.


hi@smi
warrantmaster ist offline   Mit Zitat antworten
Alt 16-09-2003, 11:38   #9 (permalink)
alien
 
Benutzerbild von Smirgel
 
Registriert seit: May 2002
Ort: Colonia
Beiträge: 7.597
jepp. der warrent hat recht. ohnen php (o.ä.) geht da nix, wenn das alles online passieren soll.
offline könnte man auch php-scripte testen, setzt aber vorraus, das man sich php installiert. es gibt da auch kostenlose software, die meistens allerdings nicht alles unterstützt.

wenn deine swf generell offline laufen soll könnte dir evtl das sharedobject helfen.

hi warrent
__________________
bei fragen, fragen.
Smirgel 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 11:27 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele