• 10-07-2009, 00:45:50
    #1
    Reveloper
    <? 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>'.$siteadi.' '.$adi.' oyunu oyna</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">
    <? $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">
    <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...
    </div>
    <div id="ikinci" style="display:none;">
      <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>
    </div>
    </object>';
    }
       ?> 
    </div>
    <div class="kutucukoyun2">
    <strong><br> Oyunun Açıklaması:<br><br> <?=nl2br($x);?></strong> <br> <br>
    </div>
    <div class="kutucukust1"><?=$adi?> Oyununa Yapilan 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))
    {
    ?>
    <tr>
    <td>Yazar : <?=$yaz['yazan']?></td>
    </tr>
    <tr>
    <td>Tarih : <?=$yaz['tarih']?></td>
    </tr>
    <tr>
    <td>Yorumu : <?=$yaz['yorum']?><hr/></td>
    </tr>
    <?
    }
    ?>
    </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 "Lütfen Yorum Yazin!"; }
    	$gir = ("INSERT INTO yorum (id,oyunid,yazan,yorum,onay,tarih) values ('','$pid','$yazan','$yorum','0','$tarih')");
    	if(!mysql_query($gir)){ echo "Hata Olustu.Daha Sonra Tekrar Deneyin."; }else{ echo "Yorumunuz Gönderilmistir.Onaylandiktan Sonra Görüntülenecektir."; } 
    }
    ?>
    <form action="" method="post" name="asd">
    <table width="100%" border="1">
      <tr>
        <th scope="row">Yazar</th>
        <td>
    	<input type="text" name="yazan" disabled="disabled" value="
    <?
    $giris = $_SESSION['giris'];
    if($giris==""){
    echo "Ziyaretçi";
    }else{
    $bak = mysql_fetch_array(mysql_query("select * from uyeler where id='$giris'"));
    echo $bak['kullanici'];
    }
    ?>
    "
    ?>
    "
    ?>
    "
    ?>
    "
    ?>
    "
    ?>
    "
    ?>
    "></td>
      </tr>
      <tr>
        <th scope="row">Yorumu</th>
        <td><textarea name="yorum" cols="30" rows="5"></textarea></td>
      </tr>
        <tr>
        <th scope="row">Gönder</th>
        <td><input type="submit" value="Gönder" name="asd"/></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>
    Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in C:\AppServ\www\oyun\oyun.php on line 52
    sorun nedir?
  • 10-07-2009, 01:35:54
    #2
    setTimeout(\'gizle()\',10000);

    olacak
  • 10-07-2009, 09:35:26
    #3
    Üyeliği durduruldu
    kendi kendinize işkence yapip böyle echo latmak yerine php tagi kapatip açabilrisiniz.

    echo '<title>'.$siteadi.' '.$adi.' oyunu oyna</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">';
    kodu şu şekilde değiştirirseniz hem okumanız ve daha sonra editlemeniz kolaylaşır. hemde bu tarz hata oranınız büyük oranda düşer

    ?><title><?php echo $siteadi.' '.$adi;?> oyunu oyna</title>
    <meta name="keywords" content="<?php echo $siteadi.' '.$adi;?>oyunu,<?php echo $adi;?> oyna, <?php echo $adi;?> oyununu oyna <?php echo $adi;?> oyun">
    <meta name="description" content="<?php echo $siteadi.' '.$adi;?> Oyunu">
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-9"><?php
  • 10-07-2009, 10:24:19
    #4
    Reveloper
    Her iki dediğinizde çalısmadı
    Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in C:\AppServ\www\oyun\oyun.php on line 54

    <? 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>'.$siteadi.' '.$adi.' oyunu oyna</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">
    <? $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">
    <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...
    </div>
    <div id="ikinci" style="display:none;">
      <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>
    </div>
    </object>';
    }
       ?> 
    
    </div>
    
    
    <div class="kutucukoyun2">
    <strong><br> Oyunun Açıklaması:<br><br> <?=nl2br($x);?></strong> <br> <br>
    </div>
    <div class="kutucukust1"><?=$adi?> Oyununa Yapilan 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))
    {
    ?>
    <tr>
    <td>Yazar : <?=$yaz['yazan']?></td>
    </tr>
    <tr>
    <td>Tarih : <?=$yaz['tarih']?></td>
    </tr>
    <tr>
    <td>Yorumu : <?=$yaz['yorum']?><hr/></td>
    </tr>
    <?
    }
    ?>
    </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 "Lütfen Yorum Yazin!"; }
    	$gir = ("INSERT INTO yorum (id,oyunid,yazan,yorum,onay,tarih) values ('','$pid','$yazan','$yorum','0','$tarih')");
    	if(!mysql_query($gir)){ echo "Hata Olustu.Daha Sonra Tekrar Deneyin."; }else{ echo "Yorumunuz Gönderilmistir.Onaylandiktan Sonra Görüntülenecektir."; } 
    }
    ?>
    <form action="" method="post" name="asd">
    <table width="100%" border="1">
      <tr>
        <th scope="row">Yazar</th>
        <td>
    	<input type="text" name="yazan" disabled="disabled" value="
    <?
    $giris = $_SESSION['giris'];
    if($giris==""){
    echo "Ziyaretçi";
    }else{
    $bak = mysql_fetch_array(mysql_query("select * from uyeler where id='$giris'"));
    echo $bak['kullanici'];
    }
    ?>
    
    "
    ?>
    
    "
    ?>
    
    "
    ?>
    
    "
    ?>
    
    "
    ?>
    
    "
    ?>
    
    "
    ?>
    
    "
    ?>
    
    "
    ?>
    
    "
    ?>
    
    "
    ?>
    
    "
    ?>
    
    "
    ?>
    
    "
    ?>
    
    "
    ?>
    
    "></td>
      </tr>
      <tr>
        <th scope="row">Yorumu</th>
        <td><textarea name="yorum" cols="30" rows="5"></textarea></td>
      </tr>
        <tr>
        <th scope="row">Gönder</th>
        <td><input type="submit" value="Gönder" name="asd"/></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>

    Böyle bir hata verdi.
  • 10-07-2009, 11:06:36
    #5
    Üyeliği durduruldu
    <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>
    olan yeri bu şekil degiştiriniz.
  • 10-07-2009, 13:45:26
    #6
    sdemirkeser adlı üyeden alıntı: mesajı görüntüle
    kendi kendinize işkence yapip böyle echo latmak yerine php tagi kapatip açabilrisiniz.

    echo '<title>'.$siteadi.' '.$adi.' oyunu oyna</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">';
    kodu şu şekilde değiştirirseniz hem okumanız ve daha sonra editlemeniz kolaylaşır. hemde bu tarz hata oranınız büyük oranda düşer

    ?><title><?php echo $siteadi.' '.$adi;?> oyunu oyna</title>
    <meta name="keywords" content="<?php echo $siteadi.' '.$adi;?>oyunu,<?php echo $adi;?> oyna, <?php echo $adi;?> oyununu oyna <?php echo $adi;?> oyun">
    <meta name="description" content="<?php echo $siteadi.' '.$adi;?> Oyunu">
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-9"><?php

    Hocam sizin dediğiniz şekilde kullanım yanlıştır diye biliyorum, yanlış derken bu şekilde yordamcı hem html hem php ayrıştırması yapıyor, dolayısı ile daha fazla kaynak tüketiyor, oysa ilk kod da tüm kodlar php göründüğü için daha az kaynak tüketiliyor, herhangi bir ayrıştırma yapılmıyor...
  • 10-07-2009, 14:36:26
    #7
    Reveloper
    Hocam hiçbir dediğiniz çalışmıyor ben yaptım ancak java kodu işlemiyor ondada

    benim yaptığım
    <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>
  • 10-07-2009, 15:10:46
    #8
    Üyeliği durduruldu
    Enigmatic adlı üyeden alıntı: mesajı görüntüle
    Hocam sizin dediğiniz şekilde kullanım yanlıştır diye biliyorum, yanlış derken bu şekilde yordamcı hem html hem php ayrıştırması yapıyor, dolayısı ile daha fazla kaynak tüketiyor, oysa ilk kod da tüm kodlar php göründüğü için daha az kaynak tüketiliyor, herhangi bir ayrıştırma yapılmıyor...
    kullanım yanlıştır demek yanlış bir ifade. yalnız performans tartışılır. sonuçta php tagi açmadiginiz sürece olduğu gibi html metin üretiyorsunuz. diğer yöntemlede bu sefer echo fonksiyonuna düz yazdircaginiz bir html metni göndermiş oluyorsunuz. buda bir performans kaybi.

    şahsen echolar içinde boğuşmak yerine işlemcinin mili mili saniye daha çok calismasini tercih ederim
  • 10-07-2009, 15:34:35
    #9
    echo <<< HTML
    <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">
    <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...
    </div>
    <div id="ikinci" style="display:none;">
      <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>
    </div>
    </object>
    HTML;