+ Cevap Yaz
4 sonuçtan 1 ile 4 arası gösteriliyor

Konu: Param ile gönderilen flash değişkenini okumak

  1. #1
    nihal Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    01/2003
    Mesaj
    281
    Eski Cevizci

    Varsayılan Param ile gönderilen flash değişkenini okumak

    <param name="FlashVars" value="ogrno=<? echo $_GET['ogrno']; ?>"> ile php sayfa içinden gönderdiğim ogrno değişkenini Flashta nasıl okuyabilirim?

  2. #2
    BitaMig Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    03/2008
    Yer
    Dünya
    Mesaj
    1,108
    Truth is only skin deep

    Varsayılan

    <param name="FlashVars" value="ogrno=<? echo "ogrencino=".$_GET['ogrno']; ?>">

    flash
    var yukleyici:LoadVars=new LoadVars();
    yukleyici.sendAndLoad("http://.......com/senin.php",yukleyici,"POST");
    trace(yukleyici.ogrencino);
    bu şekilde denemedim ama olabilir beLki.

  3. #3
    BitaMig Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    03/2008
    Yer
    Dünya
    Mesaj
    1,108
    Truth is only skin deep

    Varsayılan

    Senin olayı şöyle çözdüm arkadaşım.Bilmiyorum hala ilgileniyormusun ama!?
    PHP Kodu:
    <?php
    include("baglan.php");
    $id=mysql_real_escape_string(abs(intval($_GET['id'])));
    $query=mysql_query("select*from daily  where id='$id' ");
    echo 
    " <?xml version = \"1.0\" ?> \n"
    echo 
    "<veriler> \n";
    while( 
    $rows_makale_yorum=mysql_fetch_assoc($query)){
    $yazi_tarih=$rows_makale_yorum['tarih'];
    include(
    "tarihcevirici.php");
        echo 
    "<yorum>";
               echo 
    "<isim><![CDATA[".$rows_makale_yorum['isim']."]]></isim>\n";
                  echo 
    "<icerik><![CDATA[".$rows_makale_yorum['icerik']."]]></icerik>\n";
                 echo 
    "<tarih><![CDATA[".$gun."-".$ayBilgisi."-".$yil."]]></tarih>\n"
                  echo 
    "<saat><![CDATA[".$rows_makale_yorum['saat']."]]></saat>\n";
                  echo 
    "<toplam><![CDATA[".$toplam."]]></toplam>\n";
                   echo 
    "<kacsayfa><![CDATA[".$kacsayfa."]]></kacsayfa>\n";
                     echo 
    "<limit><![CDATA[".$limit."]]></limit>\n";
        echo 
    "</yorum>";        
    }
    echo 
    "</veriler> \n" ;
    ?>
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>deneme</title>
    <SCRIPT LANGUAGE="JavaScript">;
    <!--
    <?php

    echo 'window.location="http://localhost/deneme.swf?id='.$id.'"';
    ?>
    // -->
    </script>
    </head>
    <body bgcolor="#ffffff">
    <!--url's used in the movie-->
    <!--text used in the movie-->
    <!-- saved from url=(0013)about:internet -->
    <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="550" height="400" id="deneme" align="middle">
    <param name="allowScriptAccess" value="sameDomain" />
    <param name="movie" value="deneme.swf?id="<?php echo $id;?> /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="deneme.swf" quality="high" bgcolor="#ffffff" width="550" height="400" name="deneme" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
    </object>
    </body>
    </html>
    actionscript kodu ;
    PHP Kodu:
    System.useCodepage=true;
    function 
    mesajlar(id){
    var 
    erkut:XML = new XML ();
    erkut.ignoreWhite true;
    erkut.onLoad = function (ok) {
        if(
    ok){
            var 
    isim=erkut.firstChild.firstChild.childNodes[0].firstChild.nodeValue;
            var 
    icerik=erkut.firstChild.firstChild.childNodes[1].firstChild.nodeValue;
    _root.isim_txt.text=isim;
    _root.icerik_txt.text=icerik;
        }
    }
    erkut.load("http://localhost/deneme.php?id="+id);
    }
    _root.mesajlar(id); 
    kendi localime denedim çalışıyor.Gördüğün gibi param parametresinin sonuna adres satırından aldığım id değişkenini ekliyorum.actionscript kodunda bu id yi direk okuyorum yani mesalar(id) eki id adres satırından flash a ulaşan değer ve fonksyion ile de deneme.php?id=id şeklinde php sayfasını çekiyorum flash a .Çekim işlemini ben php de xml basarak yapıyorum sen dizi değişkenlerde kullanabilirsin.o konu sana kalmış.
    Ben denedim çalışıyor.Bi sorunun olursa paylaşırsın burda.

  4. #4
    nihal Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    01/2003
    Mesaj
    281
    Eski Cevizci

    Varsayılan

    teşekkürler

+ Cevap Yaz

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

     

Bookmarks

Mesaj Yazma Hakları

  • Yeni mesajgöndermezsiniz
  • Cevap yazamazsınız
  • Dosya ekleyemezsiniz
  • Mesajınızı düzenleyemezsiniz