| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Dec 2003
Beiträge: 214
|
hi, ich bin echt am verzweifeln!! Ich habe schon vieles probiert und nachgelesen, aber irgendwo habe ich einen denkfehler. ich habe einen button der einen textpfad an ein php übergeben soll. in einem neuen movie soll der textpfad ausgelesen und die textdatei geladen werden. das PopUp-Fenster öffnet sich und der movie wird auch geladen, aber mein textfeld bleibt (ist) leer! movie1 - textpfadsenden AS: on (release) { // LoadVars() Objekt erstellen var Pfad = new LoadVars(); // Wert(e) zusweisen Pfad.Datei = "../texte/news3.html"; // Werte an das PHP senden Pfad.send("../texte/upced_load.php"); // öffen eines neuen PopUp-Fensters getURL("javascript penWindow('editor/news2.html','popup','width=620,height=450,screenX= 100,left=100,screenY=100,top=100,toolbar=0,menubar =0,location=0,status=0,resizable=0,scrollbars=0')" );} PHP-Script: <?php $filename = "$Datei"; echo $Datei; ?> movie2 - textladen AS: XLoader1 = new LoadVars(); XLoader1.FEdit = Datei; XLoader1.load("../texte/upced_load.php?cache=" add random(999999), XLoader1); XLoader1.onLoad = function() { TextArea1.text = this.Dateit; } ich weiss echt nicht mehr weiter und fange schon an die scripte immer unlogischer zusammenzubasteln ![]() kann mir jemand helfen? vielen lieben dank mirco |
| | |
| | #2 (permalink) |
| Neuer User Registriert seit: Jul 2001 Ort: Berlin | Friedrichshain
Beiträge: 3.561
|
1. wo ist deine 'onload' funtion für dein loadVars object ? 2. gibts ne code-formatierung. ( da kann mans besser lesen - code in "[AS]" tag einschliessen.. 3. warm übergibts du den zu ladenen pfad nich per getURL an deine html ? gruss
__________________ 8bm | join ff@BOINC formpackage.org | audiohunter.de | problematica.de | 8ball-media.de/blog | taikonauten.cn |
| | |
| | #3 (permalink) |
| scriptalizer Registriert seit: Jul 2001 Ort: sol.earth.de["Obertshausen"];
Beiträge: 39
|
hi, hmmm... statt PHP-Code: PHP-Code: hth, bjoern |
| | |
| | #5 (permalink) |
| scriptalizer Registriert seit: Jul 2001 Ort: sol.earth.de["Obertshausen"];
Beiträge: 39
|
ah... wird wohl nicht gehen, da die PHP Datei ja 2x aufgerufen wird. Und da beim 2. Aufruf die Variable "Datei" nicht übergeben wird ist der Rückgabe wert von $_POST['Datei'] undefined. Warum übergibst du den Pfad nicht per LocalConnection an den 2. Movie und lädst den Text dann von dort? LocalConnection Tutorial hth, Björn |
| | |
| | #6 (permalink) |
| Neuer User Registriert seit: Dec 2003
Beiträge: 214
|
Ich habe da mal was online gestellt: Hier zum anschauen: http://kunden.kirchhoff.net/mirco/news Hier zum Downloaden der Daten: http://kunden.kirchhoff.net/mirco/news/beispiel.zip Mein Problem ist: Ich möchte gerne mehrere Movies mit extenem Text erstellen und diese Texte auch mit dem Editor bearbeiten. Nun könnte ich für jede Datei einen extra Editor basteln, was ziehmlich dumm währe oder immer auf den gleichen Editor zugreifen und den gewünschten Text zuladen. Genau hier komme ich NICHT weiter! die einfachste Möglichkeit währe doch auf der jeweiligen (News)Seite den "Editor öffnen"-Button (dieser ist normalerweise NICHT sichtbar da dieser ja nur zur administration dient und nicht jeder diesen gleich erkenne soll) den Pfad für die entsprechende Textdatei zuzuordnen und via PHP übertragen zu lassen. Der Editor müsste diesen Pfad nur auslesen und die Textdatei öffen! ODER?? Viele Grüße Mirco * |
| | |
| | #7 (permalink) |
| scriptalizer Registriert seit: Jul 2001 Ort: sol.earth.de["Obertshausen"];
Beiträge: 39
| hmmm
na gut... als... hmmm... notlösung könntest du auch folgendes machen. beim klick auf den edit button öffnest du - wie bisher - den editor im popup und schreibst gleichzeitig per php den pfad in eine datei. Nach dem login greift das lade php auf diese datei zu und lädt die darin angegebene datei. sofern nicht mehrere leute gleichzeitig den editor benutzen sollte es da keine probleme geben. ps: kann leider nicht in deine fla's gucken, da ich kein mx 2004 habe. greetz, björn |
| | |
| | #8 (permalink) |
| Neuer User Registriert seit: Dec 2003
Beiträge: 214
|
das was du als lösung vorschlägst ist genau das was ich gerne machen möchte, aber ich bekomme es irgendwie nicht hin. ich werde dir die daten nochmal als FlashMX (nicht MX2004) sichern und zum downloaden bereitstellen... vielen dank für deine hilfe mirco |
| | |
| | #9 (permalink) |
| Neuer User Registriert seit: Dec 2003
Beiträge: 214
|
wie versprochen der neue link zum downlad der daten (da du ja keine FlashMX 2004 version hast)... allerdings funzt der editor ONLINE nur ab Flash7. aber zumidest kannst du dir die scripte anschauen und hast vieleicht eine lösung wie man das mit dem Dateiladen via php hinbekommt... ach ja.. sorry... die Zugangsdaten für den Editor (ONLINE) sind "gast" und "gast" ![]() http://kunden.kirchhoff.net/mirco/news/beispiel_(FlashMX).zip vielen lieben dank mirco |
| | |
| | #10 (permalink) |
| scriptalizer Registriert seit: Jul 2001 Ort: sol.earth.de["Obertshausen"];
Beiträge: 39
| PHP-Code: greetz, Björn |
| | |
| | #11 (permalink) |
| Neuer User Registriert seit: Dec 2003
Beiträge: 214
|
... ich müsste den PFAD DER TEXTDATEI irgendwie an das PHP senden (im PHP soll kein dateipfad vorgegeben sein) weil ich festgelegte textdateien (mit der endung .html) in die jeweiligen movies zulade. wenn ich den dateipfad im PHP festlege kann ich ja immer nur diese eine Textdatei ändern oder müsste wiederum mehrere editoren und PHP-Files haben ![]() Beispiel: Befinde ich mich z.b im movie (Bereich) "NEWS" wird die textdatei "news.html" zugeladen. mit dem "Editor öffen"-Button möchte ich den editor öffen und ihm sagen das er die datei "news.html" zuladen soll. (via PHP / echo-Funktion) Befinde ich mich z.b im movie (Bereich) "AKTUELLES" wird die textdatei "aktuelles.html" zugeladen. mit dem "Editor öffen"-Button möchte ich den editor öffen und ihm sagen das er die datei "aktuelles.html" zuladen soll. (via PHP / echo-Funktion) ich hoffe du hast auch dafüre eine gute idee Bitte sei nicht genervt von mir, ich fühle mich auch schon ganz schlecht das ich dich so nerve.. sorry ![]() vielen, vielen, dank nochmal mirco |
| | |
| | #12 (permalink) |
| scriptalizer Registriert seit: Jul 2001 Ort: sol.earth.de["Obertshausen"];
Beiträge: 39
|
wenn du nicht gerade vor hast mehrere textdateien gleichzeitig zu editieren (und danach siehts nicht aus *g*) , dann sollte es schon so gehen. Beispiel: wenn du im newsbereich bist setzt du den inhalt der variable Datei auf den pfad zu deiner newsdatei (texte/news.html) nach dem klick auf den editbutton sieht der inhalt - nach aufruf von savepath.php - der tempFilePath.txt so aus: Datei=texte/news.html dein texteditor.swf öffnet sich, du loggst dich ein... und texteditor.swf liest den inhalt von tempFilePath.txt aus. thePath.onLoad = function () { ladeFolgendeTextdatei(this.Datei); } this.Datei enthält jetzt "texte/news.html", also genau den pfad zu der datei die du editieren möchtest. die function ladeFolgendeTextdatei enthält deine lade anweisungen für die texte. der pfad der zu ladenden datei steht ja in this.Datei. ![]() jetzt gehst du z.b. in den bereich aktuelles. dort setzt du den inhalt der variable Datei auf den pfad zu deiner datei für aktuelles (texte/aktuelles.html). nach dem klick auf den editbutton sieht der inhalt von tempFilePath.txt nun so aus: Datei=texte/aktuelles.html folglich enthält this.Datei nach dem laden jetzt "texte/aktuelles.html" ![]() die datei tempFilePath.txt dient nur als "container" für den pfad zur datei, welche du aktuell editieren möchtest. es muss also bei jedem klick auf den editbutton savepath.php aufgerufen werden und natürlich muss der inhalt der variable Datei entprechend vorher verändert werden. der einzige "feste pfad" in der php datei ist der pfad zu tempFilePath.txt. hth, Björn |
| | |
| | #13 (permalink) |
| Neuer User Registriert seit: Dec 2003
Beiträge: 214
|
habe es aber jetzt verstanden ich werde gleich mal alles probieren und wenn es funzt (ich hoffe spätestens morgen) schicke ich dir nochmal die flas...aller besten dank mirco |
| | |
| | #14 (permalink) |
| Neuer User Registriert seit: Dec 2003
Beiträge: 214
|
irgendwie will mein editor den text NICHT anzeigen/laden, der pfad wird in der tempFilePath.txt aber richtig gespeichert. hier mal mein AS im Editor: thePath = new LoadVars (); thePath.onLoad = function () { ladeFolgendeTextdatei(this.Datei); } thePath.load("tempFilePath.txt?cacheKiller="+new Date().getTime()); var Datei:String = this.Datei; var myXML:XML = new XML(); myXML.onLoad = function () { _root.TextArea1.text = myXML.toString(); } myXML.load(Datei); irgendwo ist da ein fehler, vielleicht weisst du ja wo der fehler steckt!! wenn ich die "thePath-zeilen" weglasse und statt: var Datei:String = this.Datei; schreibe: var Datei:String = "news3.html"; wird der text geladen!! vielen dank für deine super hilfe ![]() mirco |
| | |
| | #15 (permalink) |
| scriptalizer Registriert seit: Jul 2001 Ort: sol.earth.de["Obertshausen"];
Beiträge: 39
| ActionScript:
greetz, björn |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |