• 26-09-2010, 20:07:31
    #1
    Üyeliği durduruldu
    Merhaba arkadaşlar başlık isabetli olmadı ama ne yazacağımı bilemedim php bilmeyen biri olarak


    Sorunuma geçelim ;
    Wordpress video botunda linki yapıştırıp enter dediğimde player gözüküyor videoyu çekiyor ekranda izletiyor. İzletmesini sağlayan kodlar ;
    <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="642" height="422" id="pilav" align="middle"> 
    <param name="allowScriptAccess" value="sameDomain" /> 
    <param name="allowFullScreen" value="true" /> 
    <param name="movie" value="https://media.preachingtoday.com/flash/player.swf?file=<?=$vid[0]?>&image=<?=$res?>">
    <param name="quality" value="high" /> 
    
    <param name="bgcolor" value="#ffffff" /> 
    <embed src="https://media.preachingtoday.com/flash/player.swf?file=<?=$vid[0]?>&image=<?=$res?>" quality="high" bgcolor="#ffffff" width="642" height="422" name="mymovie" align="middle" allowFullScreen="true" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" /> 
    </object>
    Bu kodlar playeri ekrana çıkarıyor ve videoyu izliyor.



    Wordpress'e postu atarken o satırlarda ;
    add_post_meta($id, 'thumb', $res); // Thumb resmini atıyor.
    add_post_meta($id, 'link', $vid[0]); // Video linkini atıyor.

    Ben ayretten birde
    add_post_meta($id, 'embed', BURAYANEYZCAM); Embed kodunu atmak istiyorum.

    $denemee = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="642" height="422" id="pilav" align="middle"> 
    <param name="allowScriptAccess" value="sameDomain" /> 
    <param name="allowFullScreen" value="true" /> 
    <param name="movie" value="https://media.preachingtoday.com/flash/player.swf?file=<?=$vid[0]?>&image=<?=$res?>">
    <param name="quality" value="high" /> 
    
    <param name="bgcolor" value="#ffffff" /> 
    <embed src="https://media.preachingtoday.com/flash/player.swf?file=<?=$vid[0]?>&image=<?=$res?>" quality="high" bgcolor="#ffffff" width="642" height="422" name="mymovie" align="middle" allowFullScreen="true" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" /> 
    </object>';
    Yaptım...

    Bu sefer wordpress embed yerine
    /player.swf?file=<?=$vid[0]?>&image=<?=$res?>">

    Şeklinde çıktı file linkini çağırmadan direk php kodlar gözüküyor özel alanda. Ne yapmam gerekiyor ? Yardım lütfen çok karışık yazdım sanırım.
  • 27-09-2010, 02:50:15
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Short Tags kapaLidir <?php echo $vid[0]; ?> olarak deneyiniz..
  • 27-09-2010, 07:02:08
    #3
    Üyeliği durduruldu
    Romansanta adlı üyeden alıntı: mesajı görüntüle
    Short Tags kapaLidir <?php echo $vid[0]; ?> olarak deneyiniz..
    Malesef gene açıklama olarak gözüktü sanırım başına sonuna bi şekilde nokta koyuyorduk. Çünkü gri gözüküyor nokta koymazdan nokta koyuncada hata alıyorum

  • 27-09-2010, 07:08:49
    #4
    <embed src="https://media.preachingtoday.com/flash/player.swf?file=<?php echo $vid[0]; ?>&image=<?php echo $res; ?>" quality="high" bgcolor="#ffffff" width="642" height="422" name="mymovie" align="middle" allowFullScreen="true" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" />
  • 27-09-2010, 07:14:35
    #5
    Üyeliği durduruldu
    O şekildede yazmıştım olmamıstı. Ya bi yerde hata yapıyoruz. Üff ne sıkıcı işmiş bu ya.
  • 27-09-2010, 07:30:57
    #6
    $haha = '...file='.$vid[0].'&image='.$res.'....</object>';
    Php'de direkt string ve değişkeni birleştirirken arasına nokta konur. Sen zaten açık olan php tagının içine bir daha açmışsın ondan olmamış.

    $degisken = 'yazı'.$degisken1.'yazı'.$degisken2; gibi olmalı.
  • 27-09-2010, 09:05:21
    #7
    SezginBilisim adlı üyeden alıntı: mesajı görüntüle
    O şekildede yazmıştım olmamıstı. Ya bi yerde hata yapıyoruz. Üff ne sıkıcı işmiş bu ya.
    sıkıcı degiL asLında oLayı sıkıcıLastiran sizsiniz

    Simdi dikkatimi cekti bu kod gorundugu kadar ile $haha diye bir degiskene atanmis.
    hal boyLe iken degisken icerisinde bu tarz kullanim yaparsaniz goruntu itibari ile size php kodlarini vermesi normal.

    simdi tavsiyem kullanacagin HTML taglarini mumkun oldugunca inline kullanma..

    Gelelim senin isLemine;

    1. Yol :
    <?php
    echo "<html> Merhaba Dünya </html>";
    ?>

    2. Yol :
    <?php

    $asder = "Merhaba Dünya";
    echo "<html> $asder </html>";

    ?>
    3. Yol : (Tavsiyem )

    <?php
    $asder = "Merhaba Dünya";
    ?>
    <html> <?php echo $asder; ?> </html>

    4. Yol :

    <?php
    $asder = "Merhaba Dünya";
    echo "<html>".$asder."</html>";
    ?>

    Bunlar en yaygin kullanimlari ki bazilarinda tek tirnakla kullanim farkeder bunu biraz arastirarak cok rahat kullanabilirsin. simdi kendi sorununu tek tirnak cift tirnak farkini arastirdiktan sonra buradaki orneklerle yola cikarak cozebilecegini dusunuyorum

    Kolay gelsin..
  • 27-09-2010, 13:36:16
    #8
    Üyeliği durduruldu
    forumxtr adlı üyeden alıntı: mesajı görüntüle
    $haha = '...file='.$vid[0].'&image='.$res.'....</object>';
    Php'de direkt string ve değişkeni birleştirirken arasına nokta konur. Sen zaten açık olan php tagının içine bir daha açmışsın ondan olmamış.

    $degisken = 'yazı'.$degisken1.'yazı'.$degisken2; gibi olmalı.
    Allah senden razı olsun Halloldu sorunum artık botumu dilediğim gibi kestim biçtim

    Konu kitlenebilir. Yardımı geçen arkadaşlara teşekkürler.