| |||||||
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: Mar 2009
Beiträge: 7
| PHP variable in Flash
Hallo Leute! Ich habe ein Problem mit der übergabe von einer php variable in einen Flash MC. Ich habe folgende Codes: Hier wird die swf eingebunden: (modswf.php) Code:
<object classid="CLSID:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100" height="40"
codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0">
<param name="movie" value="neuswf_1.swf">
<param name="quality" value="high">
<param name="scale" value="exactfit">
<param name="menu" value="true">
<param name="bgcolor" value="#FFFFFF">
<embed src="neuswf_1.swf" quality="high" scale="exactfit" menu="false"
bgcolor="#FFFFFF" width="100" height="40" swLiveConnect="false"
type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash">
</embed>
</object> Code:
loadVariables('bilderaussuchen.php', '');
this.loadMovie (bild, mc1); Code: <?php
mysql_select_db($dbname);
$sql = "Select * From Tabelle Where ID = '1'";
$result = mysql_query($sql);
$array = mysql_fetch_assoc($result)
?>
<tr>
<td><?PHP echo $array['Beschreibung'];?></td>
</tr>
<tr>
<td><?PHP echo $array['Ort'];?></td>
$bild=$array['Ort'];
echo 'bild='.$bild;
</tr> Ich glaube ich hab hier irgendwo nen Denkfehler und finde einfach die Lösung nicht! Bitte um HILFE!!!! Lg Flo |
| | |
| | #2 (permalink) |
| Gast
Beiträge: n/a
|
Nimm besser die LoadVars-Klasse, um mit dem PHP-Script zu kommunizieren. Schau dir dazu mal mein Tutorial an.
|
|
| | #3 (permalink) |
| Neuer User Registriert seit: Mar 2009
Beiträge: 7
|
hey! Danke für deine schnelle Antwort. Jedoch ist mir nicht ganz klar, wie ich das auf mein Skript umlegen soll. Und ist es so richtig, wie ich die Variable in Flash auslese? der Code im MovieClip des swf's: (swf1.php) Code: file = 'bilderaussuchen.php'; test = new LoadVars(); test.load( file ); this.loadMovie (bild, mc1); Geändert von Flo_21 (05-03-2009 um 22:57 Uhr) |
| | |
| | #4 (permalink) | |
| Gast
Beiträge: n/a
| Zitat:
| |
|
| | #5 (permalink) |
| Neuer User Registriert seit: Mar 2009
Beiträge: 7
|
so.. hier meine neuester Verison! hab mich echt komplett an dein Tutorial gehalten.. ab funkt nu immer nicht: modswf.php Code:
<object classid="CLSID:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100" height="40"
codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0">
<param name="movie" value="neuswf_2.swf">
<param name="quality" value="high">
<param name="scale" value="exactfit">
<param name="menu" value="true">
<param name="bgcolor" value="#FFFFFF">
<embed src="neuswf_2.swf" quality="high" scale="exactfit" menu="false"
bgcolor="#FFFFFF" width="100" height="40" swLiveConnect="false"
type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash">
</embed>
</object> Code: function geladen(erfolgreich) {
if(erfolgreich) {
trace("empfangene Variable: "+this.bild);
}
else {
trace("Fehler beim Laden");
}
}
lv = new LoadVars();//Instanz erstellen
lv.onLoad = geladen;//Callback setzen
lv.load("bilderaussuchen2.php",'');//und den Request starten
loadMovie (this.bild,'mc1'); Code:
<?php
mysql_select_db($dbname);
$sql = "Select * From ModBilder1 Where ID = '1'";
$result = mysql_query($sql);
$array = mysql_fetch_assoc($result)
?>
<tr>
<td><?PHP echo $array['Beschreibung'];?></td>
</tr>
<tr>
<td><?PHP echo $array['Ort'];?></td>
$bild=$array['Ort'];
$meinEintrag=$bild;
echo "&meinEintrag=".$bild."&";
</tr> empfangene Variable: undefined kannst du mir bitte noch weiter helfen? Geändert von Flo_21 (06-03-2009 um 00:10 Uhr) |
| | |
| | #6 (permalink) |
| Gast
Beiträge: n/a
|
Da sind noch diverse Fehler drin... Versuch mal: PHP-Code: Geändert von agedoubleju (06-03-2009 um 03:16 Uhr) |
|
| | #7 (permalink) |
| Neuer User Registriert seit: Mar 2009
Beiträge: 7
|
hi! Danke erst einmal: Jetzt funktioniert es.. fast! ich hab noch ein problem mit meinem php file: was funktioniert ist wenn ich folgendes in bilderaussuchen2.php schreibe: Code: <?PHP $bild="bild2.jpg"; echo "&meinEintrag=".$bild."&"; ?> Code: <?php mysql_select_db($dbname); $sql = "Select * From ModBilder1 Where ID = '1'"; $result = mysql_query($sql); $array = mysql_fetch_assoc($result) $bild= $array['Ort']; echo "&meinEintrag=".$bild."&"; ?> wo liegt jetzt der fehler? Geändert von Flo_21 (06-03-2009 um 12:31 Uhr) |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |