• 28-01-2017, 14:28:23
    #1
    Merhaba,
    Wordpress Manşet eklentisi CPANEL'i güncelleyince hata vermeye başladı:

    mysql_query(): Access denied for user 'kullaniciadi'@'localhost' (using password: NO) in /home/kullaniciadi/public_html/wp-content/themes/adcents/manset.php on line 50
    mysql_query(): A link to the server could not be established in /home/kullaniciadi/public_html/wp-content/themes/adcents/manset.php on line 50
    mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/kullaniciadi/public_html/wp-content/themes/adcents/manset.php on line 52
    Hatayı verdiği satır 50-52:
    	$resim 	= mysql_query("SELECT * FROM wp_postmeta Where meta_key='manset' ORDER By post_id DESC Limit 0,10");
    
    		for ($j=0; $niphell=mysql_fetch_array($resim); $j++){
    Tam Kod:
    <?
    $yol 	= get_template_directory_uri().'/images/';
    	echo '
    	<style>
    img { border:0 }
    .mansetdiv { border-left: #ffffff 1px solid; border-bottom: #cdcdcd 1px solid; border-top: #cdcdcd 1px solid; border-right: #cdcdcd 1px solid; padding-top:2px; background-image:url("'.$yol.'patzemin.gif"); width:32px; text-align: center;}
    .mansetdiv2 { border: #cdcdcd 1px solid; padding-top:2px; background-image:url("'.$yol.'patzemin2.gif"); width:32px;text-align: center; }
    .patlangac2 { color: #6d6d6d; FONT-WEIGHT: bold; font-size: 11px; font-family: Verdana; TEXT-DECORATION: none; text-align: center;}
    .patlangac2:hover { color: #ce0000;text-align: center; }
    .patlangac { color: #6d6d6d; FONT-WEIGHT: bold; font-size: 13px; font-family: Verdana; TEXT-DECORATION: none; text-align: center; }
    .patlangac:hover { color: #ce0000; text-align: center; }
    </style>
    <script type="text/javascript">
    var i=0;
    var eski=0;
    var tmp=0;
    
    function durgoster(jj)
    {
     document.getElementById("mansetyeri"+eski).style.display= "none";
     document.getElementById("mansetyeri"+jj).style.display= "";
     document.getElementById("pattlink"+eski+"").style.color="";
     document.getElementById("patt"+eski+"").className="mansetdiv";
     document.getElementById("pattlink"+jj+"").style.color="#ffffff";
     document.getElementById("patt"+jj+"").className="mansetdiv2";
     eski=jj;
    }
    
    function ucc(kk)
    {
     kk=eski+kk;
     if(kk > 9) kk=0;
     if(kk < 0) kk=9;
     document.getElementById("mansetyeri"+eski).style.display= "none";
     document.getElementById("mansetyeri"+kk).style.display= "";
     document.getElementById("pattlink"+eski+"").style.color="";
     document.getElementById("patt"+eski+"").className="mansetdiv";
     document.getElementById("pattlink"+kk+"").style.color="#d60000";
     document.getElementById("patt"+kk+"").className="mansetdiv2";
     eski=kk;
    }
    
    durgoster(0);
    </script>';
    echo '<!-- 
    Wordpress Manset Eklentisi
    NipHeLL Tarafindan Kodlanmistir
    bozlak216@gmail.com
     -->';
    	$resim 	= mysql_query("SELECT * FROM wp_postmeta Where meta_key='manset' ORDER By post_id DESC Limit 0,10");
    
    		for ($j=0; $niphell=mysql_fetch_array($resim); $j++){
    		if ($j==0){
    		$ust = '<div id="mansetyeri0" style="display:"><a href="'.get_permalink($niphell[post_id]).'" ><img src="'.$niphell[meta_value].'" class="rsm"  width="540" height="230" border="0"></a></div>';
    		$alt = '<td align=center onmouseover="durgoster(0)"  class="mansetdiv2"  id="patt0"><a href="'.get_permalink($niphell[post_id]).'"  class="patlangac" id="pattlink0" height="22" style="color:#ffffff;">1</a></td>';
    		}else{
    		$ust .= '<div id="mansetyeri'.$j.'" style="display:none"><a href="'.get_permalink($niphell[post_id]).'" ><img src="'.$niphell[meta_value].'" class="rsm"  width="540" height="230" border="0"></a></div>';
    		$alt .= '<td align=center onmouseover="durgoster('.$j.')"  class=mansetdiv  id=patt'.$j.'><a href="'.get_permalink($niphell[post_id]).'"  class="patlangac" id="pattlink'.$j.'" height="22">'.($j+1).'</a></td>';
    		}
    		}
    		
    echo '<table cellpading="2" align="left" border="0" cellspacing="2"><tbody><tr><td valign="top">';
    echo $ust;
    echo '</td></tr><tr><td style="height: 1px;"></td></tr><tr><td valign="top"><table cellpading="0" align="left" border="0" cellspacing="0" height="27" width="540" style="border-left:#cdcdcd 1px solid"><tbody><tr>';
    echo $alt;
    echo '</tr></tbody></table></td></tr></tbody></table>';
    ?>
  • 02-02-2017, 19:40:29
    #2
    Sanırım mysqli kullanmam gerekiyor.

    Hala hata almaktayım.
    Wordpress kullanıyorum acaba neyi hatalı girmekteyim?

        
    	$result = mysqli_query($wpdb, 'SELECT * FROM wp_postmeta Where meta_key=\'manset\' ORDER By post_id DESC Limit 0,10');
    
    
    		for ($j=0; $niphell=mysqli_fetch_array($resim); $j++){

    ----------------------


    Bir şeye yoğunlaşınca basit bir şeyi göremiyor insan. Sorunun çözümü çok basit.
    Bir çok manşet eklentisi varken birindeki hatayı çözmek için neden uğraşıyorum ki.
    Başka bir eklenti kurdum canavar gibi çalışıyor