• 18-08-2008, 13:37:40
    #1
    Meraba arkadaslar; müziklerin oldugu sayfada müziklerin tekrar basa dönmemesi icin oylama bölümünü iframe ile almak istiyorum; ancak oylama dosyasinda GET metoduyla veri aldigim icin düzgün calismiyor, bu sorunu nasil asabilirim simdiden tesekkürler.
  • 18-08-2008, 13:54:35
    #2
    <form action="sayfa.php" method="get" target="oylama">
    <iframe name="oylama">
  • 18-08-2008, 14:03:37
    #3
    ERYILMAZ adlı üyeden alıntı: mesajı görüntüle
    <form action="sayfa.php" method="get" target="oylama">
    <iframe name="oylama">
    Ilgilendigin icin tesekkürler; ancak formda GET kullanmiyorum aradaki kodlarda GET var.
  • 19-08-2008, 12:44:27
    #4
    Üyeliği durduruldu
    Tam anlamadım da ana sayfanın $_GET verilerini sanırsam iframe'e de aktarmak istiyosunuz
    ozaman iframe'nin src kodlarına ?asd=123&vsd=asd gibi eklemeniz gerekir diyorum.
    Tam anlayamadım sorunu ama
  • 21-08-2008, 21:31:53
    #5
    AhmetPasha adlı üyeden alıntı: mesajı görüntüle
    Tam anlamadım da ana sayfanın $_GET verilerini sanırsam iframe'e de aktarmak istiyosunuz
    ozaman iframe'nin src kodlarına ?asd=123&vsd=asd gibi eklemeniz gerekir diyorum.
    Tam anlayamadım sorunu ama
    Durum tam olarak o degil aslinda; simdi oylarin oldugu sayfa asagidaki gibi
    <form action="oyver.php?muzik_id=<? echo $muzik_id;?>" target="1" method="post">
    <center><input type="radio" name="oy" value="5" checked="checked" /> 5 
    <input type="radio" name="oy" value="6" /> 6 
    <input type="radio" name="oy" value="7" /> 7 
    <input type="radio" name="oy" value="8" /> 8 
    <input type="radio" name="oy" value="9" /> 9 
    <input type="radio" name="oy" value="10" /> 10 
    <input type="submit" name="oyla" value="OYLA"  /> 
    </center>
    </form>
    burdaki $muzik_id bölümünü iframede nasil kullanirim cözemedim bi türlü
  • 21-08-2008, 21:58:19
    #6
    Üyeliği durduruldu
    <IFRAME src="sayfa.php?muzik_id=<?php echo $_GET['muzik_id'];?>"></IFRAME>
  • 21-08-2008, 22:01:20
    #7
    <form action="oyver.php" target="1" method="post">
    <center><input type="radio" name="oy" value="5" checked="checked" /> 5 
    <input type="radio" name="oy" value="6" /> 6 
    <input type="radio" name="oy" value="7" /> 7 
    <input type="radio" name="oy" value="8" /> 8 
    <input type="radio" name="oy" value="9" /> 9 
    <input type="radio" name="oy" value="10" /> 10 
    <input type="submit" name="oyla" value="OYLA"  />
    <input type="hidden" name="muzik_id" value="<? echo $muzik_id; ?>"  /> 
    </center>
    </form>
    Birde böyle denermisin.
  • 21-08-2008, 23:08:44
    #8
    ErsaT adlı üyeden alıntı: mesajı görüntüle
    <form action="oyver.php" target="1" method="post">
    <center><input type="radio" name="oy" value="5" checked="checked" /> 5 
    <input type="radio" name="oy" value="6" /> 6 
    <input type="radio" name="oy" value="7" /> 7 
    <input type="radio" name="oy" value="8" /> 8 
    <input type="radio" name="oy" value="9" /> 9 
    <input type="radio" name="oy" value="10" /> 10 
    <input type="submit" name="oyla" value="OYLA"  />
    <input type="hidden" name="muzik_id" value="<? echo $muzik_id; ?>"  /> 
    </center>
    </form>
    Birde böyle denermisin.
    Net olarak ne yapmak istedigimi anlatamadim galiba, dosyalarin hepsini ekliyorum
    dinle.php
    <?
    $muzik_id=$_GET['muzik_id'];
    include("ayar.php");
    $sql2 = "SELECT * FROM muzikler where muzik_id='$muzik_id'";
    $sorgu2 = mysql_query($sql2);
    while ($yaz=mysql_fetch_array($sorgu2)) {?>
    <? 
    $kat=$yaz['kat_id'];
    $sql=mysql_query("SELECT * FROM sanatcilar where kat_id='$kat'");
    $c=mysql_fetch_array($sql);
    $a=$yaz['muzik_baslik'];
    $b=$yaz['muzik'];
    }?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="keywords" content="<? echo $c['kat_baslik'];?>, <? echo $a;?>, mp3"/>
    <meta name="description" content="<? echo $c['kat_baslik'];?>, <? echo $a;?>, mp3"/>
    <title><? echo $c['kat_baslik'];?>-<? echo $a; ?></title>
    </head>
    <body>
    <center>
    <?
    echo $b;
    ?>
    <? include("oylar.php");?>
    <font color="red" size="2">Lütfen Şarkının Yüklenmesini Bekleyiniz...</font><br><textarea rows="5"><? echo $b?></textarea><br><font color="blue" size="1">Sitene Ekle</font>
    </center>
    </body>
    </html>
    oylar.php
    <form action="oyver.php?muzik_id=<? echo $muzik_id;?>" target="1" method="post"> 
    <center><input type="radio" name="oy" value="5" checked="checked" /> 5  
    <input type="radio" name="oy" value="6" /> 6  
    <input type="radio" name="oy" value="7" /> 7  
    <input type="radio" name="oy" value="8" /> 8  
    <input type="radio" name="oy" value="9" /> 9  
    <input type="radio" name="oy" value="10" /> 10  
    <input type="submit" name="oyla" value="OYLA"  />  
    </center> 
    </form>
    simdi ben oylar php yi include degilde iframe ile almak istiyorum, bunun sebebi de sayfanin yenilenmesini önlemek; iframe haricinde baska bir yöntemle olabilir mi acaba?
  • 21-08-2008, 23:25:58
    #9
    Üyeliği durduruldu
    <? include("oylar.php");?>
    yerine
    <IFRAME name="oylar" src="oylar.php?muzik_id=<?php echo $muzik_id;?>"></IFRAME>
    yaz. daha sonra oylar.php de de form satırını şöyle yap.

     <form action="oyver.php?muzik_id=<? echo $_GET['muzik_id'];?>" method="post" target="oylar">
    veya ersat ın dediği gibi hidden tipinde bir değişken ile de gönderebilirsin.