<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="ozelalan" />
<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="ozelalan" 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>kodunu buldum .dcrleri sorunsuz gösteriyor fakat .swf uzantılı olan oyunlar görünmüyor ikisine de iki tane ayrı özel alan kullanacak olursak da görüntü sorunu oluyor dcr eklediysem .swf alanı boş görünüyor çirkin görünüyor vs. vs. sorunlar oluyor Tek bir kod ve tek bir özel alan ile bu işi halledebilir miyiz? Bilgisi olanlardan yanıt bekliyor olacam şimdiden teşekkürler...
.dcr ve .swf oyun dosyalarını tek bir kodla görüntülemek?
18
●2.541
- 15-11-2009, 23:52:11Merhaba arkadaşlar biraz karıştırdım kurcaladım bulamadım yapamadım .swf uzantılı oyunları gösterirken özel alan kullanıyorum yalnız .dcr uzantılı oyunları da göstermek istiyorum bunun için:
- 17-11-2009, 14:50:19- dcr dosyası nedir onu bilmem gerekiyor.
- swf ve dcr dosyalarını özel alan değeri olarak ne giriyorsun.
- isim - değer şeklinde gönder bana.
- dcr için nasıl bir kod - swf için nasıl bir kod kullanıyorsun onları gönder. - 17-11-2009, 15:54:33.dcr, .swf gibi oyun dosyasıdır 3 boyutlu kaliteli görünümlüdüramacdizayn adlı üyeden alıntı: mesajı görüntüle
mesela şurdaki .dcr oyun
anahtar olarak oyun ismini kullanıyorum değer kısmınada .swf uzantılı oyun linkini giriyorum. single.php'de şu kodu bulunduruyorum:
<?php $oyunum= get_post_meta($post->ID, "oyun", true); if ($oyunum!="") { ?> <embed src="<?php echo $oyunum ?>" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="555" height="450"></embed>.swf uzantılı oyunlar sorunsuz görüntüleniyor.
.dcr linki koyunca oyun gösterilmiyor.
Fakat
single.php'ye yukarıdaki embed kodu değilde ilk mesajımda yazdığım kodu koyunca .dcr oyun oynuyor.
Sanırım yukarıdaki kod .swf oyun dosyalarını çalıştırıyor, ilk mesajımdaki de .dcr olanları çalıştırıyor.
Ben tek özel alan kullanarak .swf veya .dcr eklediğimde sorunsuzca çalışmasını istiyorum umarım açık bir şekilde anlatabilmişimdir
- 17-11-2009, 16:02:26Oyun adresinin son 3 kısmını alın, swf ise swf player kodlarını, dcr ise shockwave paley kodlarını koyun.
Ben php bilmiyorum, asp ile şu şekilde yaptım;
<% uzanti = right(oyunadresi,3) if uzanti = "swf" then response.write "flash player kodları" elseif uzanti = "dcr" then response.wirte "shockwave player kodları" end if %>
Php bilen arkadaşlar rahatlıkla çevrecektir.
Edit: Haymac yazmış bile.
- 17-11-2009, 16:06:56İ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 ? - 17-11-2009, 16:10:45
$oyunum= get_post_meta($post->ID, "oyun", true); if(stristr(".dcr",$oyunum)) { echo <<< HTML <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="$oyunum" /> <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="$oyunum" 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> HTML; } else { echo <<< HTML <embed src="$oyunum" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="555" height="450"></embed> HTML; } - 17-11-2009, 16:20:20Teşekkür ederim Haymac, yalnız sayfa açılmıyor php bilgim fazla yok kodu doğru yerleştirdim mi acaba:Haymac adlı üyeden alıntı: mesajı görüntüle
verdiğiniz kodu yerleştirdiğim yer
<div class="art-PostContent"> <center> <div style="float:left"> <script type="text/javascript"><!-- google_ad_client = "pub-3698703968010765"; /* 120x600, resimmmli Metn */ google_ad_slot = "5216634025"; google_ad_width = 120; google_ad_height = 600; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> </div> <?php $oyunum= get_post_meta($post->ID, "oyun", true); if(stristr(".dcr",$oyunum)) { echo <<< HTML <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="$oyunum" /> <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="$oyunum" 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> HTML; } else { echo <<< HTML <embed src="$oyunum" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="555" height="450"></embed> HTML; } ?> <br/><br/> <?php global $default_468reklam; $reklam468 = get_option('reklam468'); if ($reklam468 === false) $reklam468 = $default_468reklam; echo (stripslashes($reklam468)); ?> <?php } else { ?> <?php } ?> </center> </div>