malesef iyi yöntemde işe yaramadı
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 18:23:04 -->-> Daha önceki mesaj 18:22:29 --
kopel kullanım seklını gonderıyorum
public function insertAlias($type, $id, $name, $onur, $metin) {
if($type == 1) {
$type = 'product_id';
} elseif($type == 2) {
$type = 'category_id';
} else {
$type = 'information_id';
}
$this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = '" . $type . "=" . $id . "', keyword = '" . $this->db->escape($name) . "'");
//google seo ayarları
// Kelime avcısı en çok geçen kelimelerden keywords cıkaralım.
//google seo ayarları
// Kelime avcısı en çok geçen kelimelerden keywords cıkaralım.
$query = $this->db->query("UPDATE " . DB_PREFIX . "product_description SET meta_keyword = '" .$this->suzgec($metin) . "' WHERE product_id = '" . (int)$id . "' LIMIT 1");
return true;
}
public function suzgec($metin){
$trans=array("'"=>"","\""=>"");
$metin=strtr($metin,$trans);
$metin = strip_tags($metin);
$dizi = array_count_values(explode(' ',$metin));
arsort($dizi);
$yeniDizi = array();
foreach ($dizi as $key => $value) {
if(empty($key)){continue;}
$yeniDizi[] = array($value,$key);
}
foreach ($yeniDizi as $value) {
if($value['0'] >= 3){
$keywords = $value['1'].',';
}
}
return $keywords;
}
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 18:26:28 -->-> Daha önceki mesaj 18:23:04 --
$keywords .= $value['1'].',';
şeklinde deneyebilir misin?
public function suzgec($metin){
$trans=array("'"=>"","\""=>"");
$metin=strtr($metin,$trans);
$metin = strip_tags($metin);
$dizi = array_count_values(explode(' ',$metin));
arsort($dizi);
$yeniDizi = array();
foreach ($dizi as $key => $value) {
if(empty($key)){continue;}
$yeniDizi[] = array($value,$key);
}
foreach ($yeniDizi as $value) {
if($value['0'] >= 3){
$keywords .= $value['1'].',';
}
}
return $keywords;
}
Şeklinde çözüldü teşekkürler =)