Also ich habe bei mir im Forum ermöglicht, das man als User Flash-Animationen einbinden kann. Allerdings sieht man die Flashs nur mit dem Internet-Explorer, da nur er das <object>-Tag kennt, also dies hier funzt:
$post = str_replace("[flash]","<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="400" height="320"><param name="movie" value="",$post);
$post = str_replace("[/flash]",""><param name="quality" value="high"><param name="scale" value="exactfit"><param name="menu" value="false"><pram name="bgcolor" value="#000000"></object>",$post);
Der Netscape allerdings erkennt Flash nur mit dem <embed>-tag, also so:
$post = str_replace("[flash]","<embed src="",$post);
$post = str_replace("[/flash]",""><menu="false" quality="high" bgcolor="#000000" width="400" height="320" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed>",$post);
Mein Problem ist, das ich ja beides nicht so einzeln machen kann und deshalb meine dringende Frage:
Wie verknüpfe ich beides in einem str_replace ???
$post ist dabei die URL zur Flash-Datei, die der User eingibt.
Bisher konnte mir noch keiner helfen (in mehreren Foren)...