PHP - Variablen & Flash AS3
lima-city → Forum → Programmiersprachen → Sonstige Programmiersprachen
aufrufen
ausgeben
beispiel
code
dynamischen textfeld
fotografie
host
http
idee
jemand
post
realisieren
server
spielwiese
string
target
test
text
url
zweck
-
Hallo zusammen,
ich habe ein kleines Problem.
Ich möchte eine Seite aufrufen (www.example.com/?name=TEST), die eine Flashdatei einbettet
und dabei immer den per $_GET übergebenen Namen ($_GET['name']) in einem dynamischen Textfeld anzeigt.
Bisher sieht das ganze als php - quelltext so aus:
<?php $username = $_GET['name']; echo "username=".$username; ?> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="500" height="250" id="mein_flashmovie" align="middle"> <param name="allowScriptAccess" value="sameDomain"> <param name="movie" value="swfobject.swf?meine_variable=mein_wert&eine_andere_variable=12345"> <param name="quality" value="high"> <param name="bgcolor" value="#ffffff"> <embed src="swfobject.swf?meine_variable=mein_wert&eine_andere_variable=12345" quality="high" bgcolor="#ffffff" width="500" height="250"name="mein_flashmovie" align="middle" allowScriptAccess="sameDomain"type="application/x-shockwave-flash"> </object>
Die Flashdatei wird zwar angezeigt, jedoch ohne den gewünschten Wert.
Mein ActionScript - Quelltext sieht so aus:
var request:URLRequest = new URLRequest("server.php"); var variables:URLVariables = new URLVariables(); variables.username = ""; request.data = variables; request.method = URLRequestMethod.GET;// oder wenn gewünscht POST var loader:URLLoader = new URLLoader(); loader.dataFormat = URLLoaderDataFormat.VARIABLES; loader.addEventListener(Event.COMPLETE, handleComplete); loader.load(request); function handleComplete(event:Event):void { var loader:URLLoader = URLLoader(event.target); username.text = loader.data.username; }
Hat jemand eine Idee, wie man das realisieren kann??
Die seite soll praktisch von jedem aufgerufen werden und "manipuliert" werden können.
d.h. wenn einer eingibt http://www.example.com/server.php?name=Fotografie sollte die flashdatei auch "Fotografie" ausgeben.
Viele Grüße,
sk -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hallo sk,
UrlRequests haben einen anderen Zweck...
function url_params():Object{ var params:String = ExternalInterface.call("window.location.search.substring"); return (new URLVariables(params.substring(1))); } textfield.text = url_params().toString();
Beispiel
Grüße Maik
Beitrag zuletzt geändert: 7.6.2012 16:50:44 von ploco -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage