İlginiz için çok teşekkür ederim arkadaşlar sanırım son hali şöyle olacak:
$oyunum= get_post_meta($post->ID, "oyun", true);

if(stristr(".dcr",$oyunum)) {
echo "
<object classid="clsid:166B1BCA-3F9C-11CF-8075-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/director/sw.cab#version=11,0,0,0" width=583 height=460 name="oyun">
        <param name="src" value="oyun" />
        <param name="playerVersion" value="11" />
        <param name="swRemote" value="swSaveEnabled='false' swVolume='true' swRestart='false' swPausePlay='false' swFastForward='false' swContextMenu='true' " />
        <param name="swStretchStyle" value="stage" />
        <param name="swLiveConnect" value="true"/>

        <param name="bgColor" value="#000000" /> 
        <param name="swStretchHAlign" value="Left" /> 
        <param name="swStretchVAlign" value="Top" /> 
        <embed src="oyun" playerVersion=11 name="oyun" bgColor=#000000 swLiveConnect=TRUE swStretchHAlign=Left swStretchVAlign=Top  width=583 height=460 swRemote="swSaveEnabled='false' swVolume='true' swRestart='false' swPausePlay='false' swFastForward='false' swContextMenu='true' " swStretchStyle=stage type="application/x-director" pluginspage="http://www.macromedia.com/shockwave/download/"> </embed>
</object>

"; 
} else {
echo "

<embed src="<?php echo $oyunum ?>" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="555" height="450"></embed>

";
}
Doğru mu acaba? ilk echo'ya dcr kodunu sonraki echo'ya swf kodunu koydum ?