| |||||||
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: 15
| dynamisches Textfeld von „Macromedia Flash“ durch einen Hyperlink-Aufruf steuern
Hallo zusammen, ich habe folgendes Problem : ich würde gerne ein dynamisches Textfeld von „Macromedia Flash“ durch einen Hyperlink-Aufruf steuern. Und habe keine Ahnung, ob dieses überhaupt möglich ist und wenn ja, wie!!! Beispiel zur Verdeutlichung: Ich habe einen Flashfilm erstellt (z.B. http://www.mein-server.de/beispielfilm.swf), in dem ein dynamisches Textfeld (z.B. als Begrüßung) enthalten ist. Jetzt möchte ich gerne an einen Freund / Kunden (z.B. Erwin Müller) in einer Mail eine Internetadresse schicken, so dass dann beim Aufruf in dem dynamischen Textfeld sein Name erscheint., also vielleicht irgendwie eine Link in der Form „Erwin:Müller@http://www.mein-server.de/beispielfilm.swf“. Vielleicht muß ich da auch einen ganz anderen Weg gehen, wie geagt : keine Ahnung. Ich möchte aber vermeiden, dass ich immer pro Link via FTP etwas neues auf den Server stellen muß. Vielen Dank im Voraus Victor |
| | |
| | #2 (permalink) |
| mod_rewrite Registriert seit: Feb 2003 Ort: München
Beiträge: 15.621
|
Hi Victor & willkommen im FF ![]() wenn deine Webpräsenz php unterstützt, kannst du das damit relativ easy machen, indem du an die URL den Namen des Herrn/der Dame als Parameter anhängst. Check mal, ob php... Gruß
__________________ RTFM Wie man Fragen richtig stellt. Achim Bindannmalweg Money makes the world go round, fear makes it turn much faster. (New Model Army) |
| | |
| | #3 (permalink) |
| Flash-Vertrauter Registriert seit: Dec 2003
Beiträge: 137
|
genau, um das ganze bissel Codiger zu machen: PHP-Code: Code: <a href="http://deinWeb.de/dasPHPScript.php?kunName=Erwin+Müller">Hier gehts zur Anmeldung</a> ActionScript:
|
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: Dec 2003
Beiträge: 15
|
Hey Starmaster, erstmal vielen Dank für deine Antowrt. Ich hab´ auch schon ein bißchen rumprobiert, krieg´s aber irgendwie nicht hin. Vermute daß ich einen Fehler beim Einbingen von php in die html-Seite mache. Kannst du mir mal den gesamten Code der html-Seite kopieren ? Danke Victor |
| | |
| | #5 (permalink) |
| Flash-Vertrauter Registriert seit: Dec 2003
Beiträge: 137
|
Ähm, ich weiss ja net, was noch so auf Deiner Seite steht. Wichtig ist folgendes: * die Dateiendung muß .php sein * PHP-Code wird mit <?php ?> eingeschlossen * der Webserver muß natürlich PHP-fähig sein Deine Seite könnte so aussehen: Code: <html> <body> <center><H1>Anmeldung</h1></center> <?php print '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="BREITE" height="HÖHE" id="deinFlash" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="deinFlash.swf?kunName='+$_GET['kunName']+'" /> <param name="quality" value="high" /> <param name="bgcolor" value="#ffffff" /> </object>'; ?> </body> </html> |
| | |
| | #6 (permalink) |
| Neuer User Registriert seit: Dec 2003
Beiträge: 15
|
Hey man, erstmal vielen Dank. Ich bin mit dem Code schon mal ein ganzes Stück weiter gekommen, aber leider noch nicht ganz am Ziel. Folgendes Problem tritt auf : Ich habe aus deinem Code und aus meinem Code eine Mix gemacht mit folgendem Phämomen: wenn ich eingeben in der php-Seite als html-code: ......... <param name="movie" value="deinFlash.swf?kunName='Schmidt /> ...... dann erscheint auch ganz normal "schmidt" in dem dynamischen textfeld, also scheint der Film in Ornung zu sein. Wenn ich jedoch eingebe ...... <param name="movie" value="deinFlash.swf?kunName='+$_GET['kunName']+'" /> dann erscheint in der Seite an der Stelle des ganzen Films nur ein Null. Wenn man sich dann den Quell-code im Internet anzeigen läßt, ist alle, was zwischen den php Anweisungen steht, verschwunden. Beides mal rufe ich die Seit auf mit http://www.mein-name.de/film.php?kunname=schmidt Mein Web-Provider ist php-fähig (sonst würde doch auch nicht die erste Variant funktionieren, oder ?). Hast du eine Erklärung ??? Wie gesagt, ich ändere nur das kleine Stück '+$_GET['kunName']+'" Victor |
| | |
| | #7 (permalink) |
| Flash-Vertrauter Registriert seit: Dec 2003
Beiträge: 137
|
Achte auf die Groß/Klein-Schreibung ! Du hast im Link: http://www.mein-name.de/film.php?kunname=schmidt und im Code: <param name="movie" value="deinFlash.swf?kunName='+$_GET['kunName']+'" /> Dann sollte es gehen.....wenn Dein provider nicht PHP-Fähig ist, würde $_GET[.....etc stehen bleiben |
| | |
| | #8 (permalink) |
| nerdig working Registriert seit: Jul 2001 Ort: Hamburg
Beiträge: 5.832
|
achtung diese technik sorgt dafür das die swf immer neu vom server heruntergeladen wird. lieber den parameter flashvars nutzen: http://www.macromedia.com/support/fl.../flashvars.htm
__________________ beat it | shake it | fish it | just pudding | love-o-meter flashforum sidebar installieren |
| | |
| | #10 (permalink) |
| nerdig working Registriert seit: Jul 2001 Ort: Hamburg
Beiträge: 5.832
|
die liegen auf der hauptzeitleiste des flims, genau wie bei der anderen methode.
__________________ beat it | shake it | fish it | just pudding | love-o-meter flashforum sidebar installieren |
| | |
| | #13 (permalink) |
| Flash-Vertrauter Registriert seit: Dec 2003
Beiträge: 137
|
Ufff..... ![]() Ja richtig. Das kommt davon, wenn man zwischen zuvielen Sprachen hoppst ![]() Hab mich da mal total vertan......genau, Zeichenketten werden in PHP mein einem Punkt(.) zusammengeklebt, und in Java mit einem Plus(+)......da komm ich dauern durcheinandern ![]() ....Groß-Kleinschreibung, etc ist aba auch wichtg. Frohe Weihnachten Starmaster |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |