Strohhalm

Sprung zu Navigation. Sprung zu Privat. Sprung zu StyleSwitcher. Sprung zum Inhalt.

 

Sprung zu Navigation. Sprung zu Privat. Sprung zu StyleSwitcher. Sprung zum Inhalt.

Privat

 

Anmelde-Formular



Als Strohhalm-Mitglied registrieren.

 

Sprung zu Navigation. Sprung zu Privat. Sprung zu StyleSwitcher. Sprung zum Inhalt.

Spenden

 

Strohhalm Spendenkonto

Konto-Inhaber: Mathias Bank
Konto-Nummer: 83 04 297
BLZ: 200 905 00
Kreditinstitut: Netbank AG

Hinweis: Die Spenden werden bis auf weiteres ausschließlich dafür eingesetzt, den Strohhalm gegen rechtliche Angriffe zu schützen. Ein anderer Verwendungszweck muss von der gesamten Administration genehmigt werden.

aktueller Spendenstand: 188.01 €

 

Styleswitcher

 

strohhalm Standard (aktiv) von baumeister

(Noch keine User-Stylesheets vorhanden)

Hinweis: Zum Wechseln der Styles muss ein Cookie akzeptiert werden. Jedes registrierte Community-Mitglied darf eigene Styles entwickeln und einreichen. Ausführliche Infos unter Styleswitcher-Hilfe.

Neue Styles an baumeister@strohhalm.org senden.

 

Sprung zu Navigation. Sprung zu Privat. Sprung zu StyleSwitcher. Sprung zum Inhalt.

Archiv

 

strohhalm.org / Archiv / Flash / Eintrag lesen

externe Textdatei laden, lokal ja, online nein

  1. externe Textdatei laden, lokal ja, online nein

    foufou 17. Juni 2004, 14:31

    Hallo Strohhalme,

    ich habe mir aus diversen Foren zusammengeschustert, wie man externe Textdateienin einen Flashfilm lädt. Bei mir auf dem Rechner funktioniert das alles prima, doch wenn ich es online lege, nicht mehr. Habe schon Schreibweise überprüft, aber nix gefunden woran es liegen kann.

    folgendes Script habe ich verwendet:

    auf einem Button liegt:
    ---------------
    on (release) {
    loadVariables("produkt"+_root.motiv+".txt", "_root.textholder", "GET");
    }
    -----------------
    ich arbeite mit Variablen, root.motiv ist eine Variable, die eine Zahl festlegt und damit ansagt, welche Textdatei geladen werden soll (wenn _root.motiv = 1 wird die Datei produkt1.txt geladen)

    Im Film "_root.textholder", der auf der Bühne liegt, befindet sich ein dynamisches Textfeld. Die Variable des Textfelds heisst "text".

    Und zu guter letzt heisst es in der Textdatei:
    -----------------------
    &text=Kunde: Musterkunde blabla

    ----------------------

    Das alles funktioniert wunderbar wenn ich es bei mir lokal teste, aber nicht, wenn ich es online lege. Vermute irgendeine Schreibweise ist nicht ok oder irgendeine Pfadangabe? Oder ist da was mit GET und POST falsch?
    Habe schon herumprobiert, finde den Fehler aber nicht. Ist das erste Mal, das ich was mit externen Texten mache, wahrscheinlich ist's was ganz Dummes.
    Freu mich über Hilfe!
    Dank und Gruß

    Foufou

  2. Re: externe Textdatei laden, lokal ja, online nein

    amanojaku.org 17. Juni 2004, 15:55

    Evtl. die Rechte der Textdateien auf 755 oder gar 777 setzen?
    Könnte damit zusammenhängen.

  3. Re: externe Textdatei laden, lokal ja, online nein

    foufou 17. Juni 2004, 15:57

    Hab es!
    ich habe zwei Sachen geändert, jetzt funktioiert alles:
    einmal in der txt-datei ein & am Anfang der Variablen und ein & am Ende des Variableninhalts paltziert (&text=blablabalb&), (war in einem anderen Tut so, dachte, vielleicht spielts ne Rolle auf dem Server)
    aber was glaube ich wirklich das Problem war, ist dass der Mac verschiedene Textformate in TextEdit anbietet.
    Habe nur gewusst, dass man Unicode-Text nehmen muss. UTF-16 hats nicht getan, musste wohl UTF-8 sein. Dann nochmal Browsercache leeren, damit die geänderten Textdateien geladen werden und hopp. alles ist fein.

    Grazie für die Antwort trotzdem (wie setzt man denn die Rechte einer Textdatei? Nur so aus Neugier...?)

  4. Re: externe Textdatei laden, lokal ja, online nein

    jailkey 17. Juni 2004, 15:58

    Hallo FouFou,
    wie sieht es denn mit den Dateirechten aus? Deine Anwendung muß natürlich das Recht haben auf die Textdateien zuzugreifen. Die Pfadangaben müssen realtiv sein, oder du setzt eine Flag um (weis leider nichtmehr genau wie es heist), es erlaubt Domänenübergreifen auf Datein zuzugreifen. Was steht eigentlich in _root.motiv drin? Lass dir die Variable mal ausgeben ( trace(root.motiv); ) und überprüfe ob sie wirklich gesetzt wird. Ausserdem find ich es merkwürdig das du das Textfeld mit "_root.textholder" ansprechen kannst, denn eignetlich steht der Text einen Textfeldes in der Eigenschaft text. Wenn das Textfeld "textholder" heist, müsste der Pfad zum Textfeld eigentlich "_root.textholder.text" heißen.
    Ich hoffe einer meiner Tipps wird dir helfen, wenn nicht einfach nochmal melden.

    Gruß jailkey

  5. Re: externe Textdatei laden, lokal ja, online nein

    foufou 17. Juni 2004, 16:04

    @jailkey
    ja, bin auch erstaunt, dass man das textfeld nur über den moviclip ansprechen kann, in dem es liegt. Aber es funktioniert. die Variable wird in die Instanz geladen und das Textfeld schnallt das anscheinend und zeigt die geladene Variable an.
    Wie gesagt, alles funktioniert erstaunlicher Weise jetzt und wird demnächst unter externer Linkhttp://www.digitalefrische.de zu sehen sein.
    Danke für Deine Tipps,
    Foufou

    (Wie legt man den Dateirechte fest?)

  6. Re: externe Textdatei laden, lokal ja, online nein

    amanojaku.org 17. Juni 2004, 17:06

    > (Wie legt man den Dateirechte fest?)

    direkt auf UNIX/LINUX konsole z.B. mit chmod 755 *.txt

    aber du lädst warscheinlich über irgend so einen FTP Client deine Dateien auf den Server richtig? Da gibt es meistens auch irgendwie ne option. Crtl+Klick auf Datei, dann steht da bst. irgendwo CHMOD, Rechte oder sowas.

  7. Re: externe Textdatei laden, lokal ja, online nein

    foufou 19. Juni 2004, 19:45

    arbeite mit ftp-client. werde mal ausprobieren, was du vorgeschlagen hast, danke!
    Guter Gruß
    Foufou

 
Nach oben springen

.(c) 2002 - 2008 strohhalm.org Community.powered by thunder-2000.com
.Impressum + Team.Datenschutz