• 11-07-2009, 19:12:41
    #10
    Bak şimdi, her ihtimale karşı dosyanın yedeğini alıp aşağıdaki verdiğim kodu bi denermisin lütfen...

    <? session_start(); ?>
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
    <head>
    <?
    include("aynasiz.php");
    if($_GET){ 
    $oyna = mysql_real_escape_string($_REQUEST['oyna']);
    $kate = mysql_real_escape_string($_REQUEST['kate']);
    $pid = mysql_real_escape_string($_REQUEST['id']);
    }
    $result = mysql_query("SELECT * FROM oyun WHERE (seo LIKE '%$oyna%') ");
    while($r=mysql_fetch_array($result, MYSQL_ASSOC)){
    $adi = $r['adi'];
    $oid = $r['id'];
    echo '<title>'.$adi.' Oyunu | Oyunu oyna | '.$siteadi.' Bedava Oyunlar</title>
    <meta name="keywords" content="'.$siteadi.' '.$adi.' oyunu, '.$adi.' oyna, '.$adi.' oyununu oyna '.$adi.' oyun">
    <meta name="description" content="'.$siteadi.' '.$adi.' Oyunu">
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-9">';}
    ?> 
    <link href="stil.css" rel="stylesheet" type="text/css">
    </head>
    <body>
    <div id="genel">
    <div id="ust">
    <div class="arama_kutusu">
    <form id="arama_form" method="post" action="arama.php">
    <input type="text" name="ara" id="s" size="15" style="color:#000000; width:250px; margin-right:1px; " value="Arama.." onFocus="if (this.value == 'Arama..') this.value = '';" maxlength="32" class="swap_value" />
    <input type="image" src="images/arabuton.jpg" width="40" height="23" id="git" alt="Arama.." title="Arama.." />
    </form>
    </div>
    <div class="rss">
    <a href="rss/rss.php" title="RSS">
    <img src="images/rss.jpg" border="0"/></a>
    </div>
    </div>
    <? include('menu.php'); ?>
    <div id="orta">
    <table border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="600">
    <div class="kutucukust1"><?=$adi;?> Oyunu</div>
    <div class="sagkutucukust1icon"><img src="images/iconlar/icon4.jpg"/></div>
    <div class="kutucukoyun1">
    <script type='text/javascript'>
    setTimeout('gizle()',10000);
    function gizle() {
    var x=document.getElementById('birinci').style;
    var y=document.getElementById('ikinci').style;
    if(x.display=='block') { x.display='none'; y.display='block'; }
    else { x.display='block'; y.display='none'; }
    }
    </script>
    <div id='birinci' style='display:block;'>
    Oyun Yükleniyor...
    <?php include "inc/reklam.php"; ?>
    <p>&nbsp;<? include('inc/gerisayim.php'); ?></div>
    <div id='ikinci' style='display:none;'>
    <? $result = mysql_query("SELECT * FROM oyun WHERE (seo LIKE '%$oyna%'  ) ORDER BY id DESC limit 1 ");
    mysql_query("Update oyun SET hit=(hit+1) where id ='$pid' "); while($r=mysql_fetch_array($result, MYSQL_ASSOC)){ $x=$r['aciklama'];    
     echo'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="525" height="400">
      <param name="movie" value="'.$r['oyun'].'">
      <param name="quality" value="high">
      <param name="menu" value="false">
      <embed src="'.$r['oyun'].'" width="568" height="430" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" menu="false"></embed>
    </object>';
    }
       ?> 
    </div>
    </div>
    <div class="kutucukoyun2">
    <strong><br> Oyunun Açıklaması:<br><br> <?=nl2br($x);?></strong> <br> <br>
    </div>
    <div class="kutucukust1"><?=$adi?> Hakkında Yapılan Yorumlar</div>
    <div class="sagkutucukust1icon"><img src="images/iconlar/icon6.jpg"/></div>
    <div class="kutucuk1">
    <?
    $yorum = mysql_query("Select * From `yorum` WHERE `oyunid` = '$oid'");
    echo '<table border="0" cellpadding="0" cellspacing="0" width="100%">';
    while($yaz = mysql_fetch_array($yorum)){
    if(empty($yaz['oyunid'])){
    
    print 'İlk yorumu yazın';
    
    }else{
    
    print 'Bebek kreşi hakkında yapılan yorumlar';
    print 'Yazar :'.$yaz['yazan'];
    print 'Tarih :'.$yaz['tarih'];
    print 'Yorumu :'.$yaz['yorum'];
    
    }
    
    }
    {
    ?>
    <?
    }
    ?>
    </table>
    </div>
    <div class="kutucukust1">Yorum Yap!</div>
    <div class="sagkutucukust1icon"><img src="images/iconlar/icon10.jpg"/></div>
    <div class="kutucuk1">
    <?
    if(isset($_POST['asd'])){
    $giris = $_SESSION['giris'];
        if($giris == ""){ $yazan = "Ziyaretçi"; }else{
        $bak = mysql_fetch_array(mysql_query("Select kullanici,id from uyeler where id='$giris'"));
        $yazan = $bak['kullanici'];
        }
        $yorum = mysql_real_escape_string($_POST['yorum']);
        $tarih = date("Y/m/d");
        if($yorum == "") { echo "Yorum yazmayı unutmayın! "; }
        $gir = ("INSERT INTO yorum (id,oyunid,yazan,yorum,onay,tarih) values ('','$pid','$yazan','$yorum','0','$tarih')");
        if(!mysql_query($gir)){ echo "Hatalı yorum. "; }else{ echo "Yorumunuz onaylandıktan sonra yayınlanacaktır."; } 
    }
    ?>
    <form action="" method="post" name="asd">
    <table width="96%" border="1" style="border-width: 0px; border-collapse:collapse">
      <tr>
        <th scope="row" style="border-left-style:none; border-left-width:medium; border-right-style:solid; border-right-width:1px; border-top-style:none; border-top-width:medium; border-bottom-style:solid; border-bottom-width:1px" width="82">
        <font color="#000000" face="Verdana" style="font-size: 8pt">Yazar</font></th>
        <td style="border-left-style:solid; border-left-width:1px; border-right-style:none; border-right-width:medium; border-top-style:none; border-top-width:medium; border-bottom-style:solid; border-bottom-width:1px">
    <b><font color="#008000" style="font-size: 8pt">
    <?
    $giris = $_SESSION['giris'];
    if($giris==""){
    echo "Üye Olmadan Mesaj Yazamazsınız!";
    }else{
    $bak = mysql_fetch_array(mysql_query("select * from uyeler where id='$giris'"));
    echo $bak['kullanici'];
    }
    ?>
    </font></b>
    </td>
      </tr>
      <tr>
        <th scope="row" style="border-left-style:none; border-left-width:medium; border-right-style:solid; border-right-width:1px; border-top-style:solid; border-top-width:1px; border-bottom-style:solid; border-bottom-width:1px" width="82" height="87">
        <font color="#000000" face="Verdana" style="font-size: 8pt">Yorumu</font></th>
        <td style="border-left-style:solid; border-left-width:1px; border-right-style:none; border-right-width:medium; border-top-style:solid; border-top-width:1px; border-bottom-style:solid; border-bottom-width:1px" height="87"><textarea name="yorum" cols="30" rows="5"></textarea></td>
      </tr>
        <tr>
        <th scope="row" style="border-left-style:none; border-left-width:medium; border-right-style:solid; border-right-width:1px; border-top-style:solid; border-top-width:1px; border-bottom-style:none; border-bottom-width:medium" width="82">
        <font color="#000000" face="Verdana" style="font-size: 8pt">Gönder</font></th>
        <td style="border-left-style:solid; border-left-width:1px; border-right-style:none; border-right-width:medium; border-top-style:solid; border-top-width:1px; border-bottom-style:none; border-bottom-width:medium"><input type="submit" value="Gönder" name="asd" 
    <?
    $giris = $_SESSION['giris'];
    if($giris==""){
    echo "disabled";
    }else{
    $bak = mysql_fetch_array(mysql_query("select * from uyeler where id='$giris'"));
    echo $bak['kullanici'];
    }
    ?>>
    </td>
      </tr>
    </table>
    </form>
    </div>
    <div class="kutucukust1">Benzer Oyunlar !</div>
    <div class="sagkutucukust1icon"><img src="images/iconlar/icon7.jpg"/></div>
    <div class="kutucuk1">
      <ul>
            <? $benzer = mysql_query("SELECT * FROM oyun where (kategori like '%$kate%') ORDER BY rand() limit 16 "); while($b = mysql_fetch_array($benzer, MYSQL_ASSOC)) { echo' 
            <li><div class="oyunlistresim"><a href="'.$b['id'].'-'.$b['seo'].'.html" title="'.$b['adi'].' Oyunu">
        <img src="'.$b['resim'].'" alt="'.$b['adi'].'" /><p>'.$b['adi'].'</p></a><div class="puan">'.$b['hit'].' Kere Oynandı.</div></div></li>
    ';} ?> 
    </ul>
            <div class="space"></div>        <div class="space"></div>
    </div>
            </td>
    <? include("sidebar.php"); ?>
    </div>
    <div id="alt"></div>
    </div>
    </body>
    </html>
    Eğer yorum yazılmamış bir oyunda yine resmini verdiğin ekran çıkarsa sorgunda hata var demektir, yani yorum varmı yokmu sorgusunu yanlış sütunda aratıyosun...
  • 11-07-2009, 19:15:30
    #11
    Reveloper
    Hiçbirşey çıkmıyor hocam ilk hali gibi yazı yok

  • 11-07-2009, 19:23:40
    #12
    oyunid sütunu default olarak '0' (sıfır) mı ?
  • 11-07-2009, 19:34:12
    #13
    Reveloper
    Hayır hocam hangi oyuna yorum yapılmış karışmasın diye
    25. oyuna "çok güzel oyun" yorumu yapılmıs tarzından

  • 11-07-2009, 19:48:47
    #14
    <?
    $yorum = mysql_query("Select * From `yorum` WHERE `oyunid` = '$oid'");
    if(mysql_num_rows($yorum)=="0"){ echo "İlk Yorumu Sİz Yapın";}else {
    echo '<table border="0" cellpadding="0" cellspacing="0" width="100%">';
    while($yaz = mysql_fetch_array($yorum))
    {
    print 'Bebek kreşi hakkında yapılan yorumlar';
    print 'Yazar :'.$yaz['yazan'];
    print 'Tarih :'.$yaz['tarih'];
    print 'Yorumu :'.$yaz['yorum'];
    
    }
    
    }
    ?>
  • 11-07-2009, 20:06:05
    #15
    Reveloper
    Hocam onu yazınca sağ taraftaki kategoriler bölümü kayboluyor.
  • 11-07-2009, 20:17:02
    #16
    be ipucunu verdim html kısmına gömmeyi artık hallet
  • 11-07-2009, 20:27:30
    #17
    Reveloper
    Tamam teşekkürler hocam ama yapamadım birtürlü
  • 11-07-2009, 22:32:53
    #18
    Reveloper
    <?php
    echo"<div class=\"kutucukust1\"><? print '=$adi hakkında yapılan yorumlar'; ?></div>
    <div class=\"sagkutucukust1icon\"><img src=\"images/iconlar/icon6.jpg\"/></div>
    <div class=\"kutucuk1\">
    $yorum = mysql_query(\"Select * From `yorum` WHERE `oyunid` = '$pid'\"); 
    if(mysql_num_rows($yorum)==\"0\"){ echo \"İlk Yorumu Siz Yapın\";}else { 
    echo '<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">'; 
    while($yaz = mysql_fetch_array($yorum)) 
    {
    <tr>
    <td><font color=\"#000000\"> print "Yazar :".$yaz['yazan']; </font></td>
    </tr>
    <tr>
    <td><font color=\"#000000\">print "Yazar :".$yaz['tarih']; </font></td>
    </tr>
    <tr>
    <td><font color=\"#000000\">print "Yazar :".$yaz['yorum']; </font><hr/></td>
    </tr> 
    }
    ";
    ?>
    Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in C:\AppServ\www\oyun\oyun.php on line 112
    112 <td><font color=\"#000000\"> print "Yazar :".$yaz["yazan"]; </font></td>

    sorun nedir?