hatayı aldığın satırın bulunduğu bölümü yollar mısın ? sadece o satırı değil ama alakalı oluğu mysql_query i filan
Hatanın fonksiyonlar.inc.php'den kaynaklandığını söylüyor ama, hatanın çıktığı sayfada fonksiyonlar.inc.php'ye bağlı birşey göremiyorum.Yani hatanın kaynağı fonksiyonlar.inc.php, hatanın çıktığı sayfa cats.php.
Fonksiyonlar.inc.php de
mysql_fetch_array geçiyor.O bölümü size göstereyim ;
function turkcelestir($metin)
{
$metin = str_replace(" ","-",$metin);
$metin = str_replace("Ö","O",$metin);
$metin = str_replace("Ç","C",$metin);
$metin = str_replace("Ş","S",$metin);
$metin = str_replace("İ","I",$metin);
$metin = str_replace("Ğ","G",$metin);
$metin = str_replace("Ü","U",$metin);
$metin = str_replace("ö","o",$metin);
$metin = str_replace("ç","c",$metin);
$metin = str_replace("ş","s",$metin);
$metin = str_replace("ı","i",$metin);
$metin = str_replace("ğ","r",$metin);
$metin = str_replace("ü","U",$metin);
$metin = str_replace("/","-",$metin);
$metin = str_replace("|","-",$metin);
return $metin;
}
function detay_link($kategori,$program,$id)
{
$katQ = mysql_query("SELECT cat FROM cats WHERE catid=$kategori");
$katF = mysql_fetch_array($katQ);
$kategori = $katF["cat"];
$program = turkcelestir($program);
$kategori = turkcelestir($kategori);
$link = $kategori."/".$program."_indir_".$id.".html";
return $link;
}
?>
Şimdi cats.php yi inceledim orada da
mysql_fetch_array geçiyor. Onu da size gösteriyim ;
<?
///$temp = "";
while($row1 = mysql_fetch_array($result077)) {
$url = "http://www.siteadresi.com/download.php?pid=".$row1["pid"];
$aciklama = "";
$aciklama = substr($row1["fulldesc"], 0, 500);
//$aciklama = wordwrap($aciklama, 100, "<br>\n");
$detay_link = detay_link($row1['catid'],$row1['prog'],$row1['pid']);