• 24-12-2008, 08:19:22
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    merhaba arkadaşlar

    başlıkta anlatıldıgı üzere xml dosyasına php kodu koymak istiyorum

    Alıntı
    <settings
    autoResize="true"
    playerWidth="500"
    playerHeight="350"

    flv = "flv.flv"
    previewImage = "http://img.blogcu.com/uploads/1001resim_kiz-kasinma.jpg"
    stafImage = "http://img.blogcu.com/uploads/1001resim_kiz-kasinma.jpg"

    autoPlay = "false"
    loop = "true"

    volume = "50"
    controlsPadding = "10"
    keepAspectRatio = "true"

    showPreviewImage = "true"
    showShare = "true"
    showFullScreenButton = "true"
    showMiddlePlayButton = "true"

    spaceKeyListener = "true"
    clickListener = "true"

    showWatermark = "true"
    watermarkPath = "logo.gif"
    watermarkLink = "index.php"

    aspectRatio = "4:3"
    totalTime = "276"
    />
    Alıntı
    flv = "flv.flv"
    previewImage = "http://img.blogcu.com/uploads/1001resim_kiz-kasinma.jpg"
    stafImage = "http://img.blogcu.com/uploads/1001resim_kiz-kasinma.jpg"
    bu kısmı sqlden çekmek istiyorum mesela şu şekil


    Alıntı
    flv = "<?=$r[flv];?>"
    previewImage = "<?=$r[resim];?>"
    stafImage = " "<?=$r[resim2];?>"
    gibi bir fikri olan var mı
  • 24-12-2008, 09:33:15
    #2
    Üyeliği durduruldu
    şöyle olabilir
    xml yerine php dosyası oluşturursun
    xml.php gibi
    bunla kodları oluşturursun
    sonrada bu xml dosyasını mod rewrite ile maplarsın şöyle ki
    .htaccess içeriği
    Options FollowSymLinks
    RewriteEngine on
    RewriteRule ^file.xml /xml.php [L]

    gibi

    böylece xml içinde php kodlamış olursun
  • 24-12-2008, 10:06:19
    #3
    zaman ayırdıgın için teşekkür ederim sdemirkeser daha önce de denemiştim o yöntemi ama onu yemiyor
  • 24-12-2008, 13:04:14
    #4
    olur hemde çok kolay olur.

    diyelim ki senin dosyanın adı dosya.php olsun.

    dosya.php dosyasının en üstüne aşağıdaki kodu eklersen php dosyan xml olur:
    <? header("Content-type: text/xml\n\n");
    php dosyan xml şekline dönüştü.sonra

    htaccess dosyası oluşturursun içinede şunu yazarsın
    RewriteRule ^dosya.xml$ dosya.php [L,NC]

    ekledin mi tamamdır. artık xml dosyasını çağırdığında aslında sen php dosyanı çağırmış olursun. her türlü uygulamanda bu şekilde kullanabilirsin
  • 24-12-2008, 13:06:38
    #5
    dosya.php şu şekilde olacak:

    <? header("Content-type: text/xml\n\n"); ?>
    <settings 
    autoResize="true"
    playerWidth="500"
    playerHeight="350"
    <?
    veritabanından gelecek kod....
    ?>
    
    
    autoPlay = "false"
    loop = "true"
    
    volume = "50"
    controlsPadding = "10"
    keepAspectRatio = "true"
    
    showPreviewImage = "true"
    showShare = "true"
    showFullScreenButton = "true"
    showMiddlePlayButton = "true"
    
    spaceKeyListener = "true"
    clickListener = "true"
    
    showWatermark = "true"
    watermarkPath = "logo.gif"
    watermarkLink = "index.php"
    
    aspectRatio = "4:3"
    totalTime = "276"
    />
  • 24-12-2008, 16:14:41
    #6
    deniyorum radmin teşekkür ederim
  • 24-12-2008, 18:14:00
    #7
    Üyeliği durduruldu
    çok güzel bir şekilde olur şahsen kendim bu mantığı kullanıyorum işimiz gücümüz yokta bir sürü xml dosyasımı oluşturcaz
  • 25-12-2008, 11:56:54
    #8
    xml oluşturmanız daha sağlıklı olur tabi.. aşağıda belirtilen kod ile xml içine rahatlıkla php kodu yazabilirsiniz
    <files liste.xml>
    ForceType application/x-httpd-php
    </files>
  • 25-12-2008, 18:13:08
    #9
    çok teşekkür ederim fikirlerinizden dolayı