• 29-12-2012, 10:48:59
    #1
    Üyeliği durduruldu
    Merhaba arkadaşlar;

    Lugesoft etiketlerinde url kısmında türkçe karakter sorunu yaşıyorum bunu düzeltmenin yolu varmıdır.

    <?function etiketler($iss=100) {
    global $tp;
    $s = mysql_num_rows(mysql_query("Select keyword from ".$tp."tags"));
    $r = rand(1,$s-$iss);
    $renkler = array("#FF00FF","#003366","#52BAFF","#005BBC","#0099CC","#FF9933","#999999","#CCCC00","#009933","#00CCFF","#CC99FF","#990099","#FF0000");
    $q=mysql_query("Select keyword from ".$tp."tags where id >$r order by hit desc limit $iss");
    while ($r=mysql_fetch_array($q)) {
    $etiketler[] = array('link'=>urlencode(ltrim(rtrim($r['keyword']))),'kelime'=>$r['keyword'],'renk'=>$renkler[rand(0,count($renkler)-1)],'boyut'=>rand(8,13));
    }
    return $etiketler;
    }?>
  • 29-12-2012, 20:41:00
    #2
    Üyeliği durduruldu
    güncel!
  • 30-12-2012, 02:45:51
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Yapısı ile alakalı bir sorun vardı sanırm yanlış hatırlamıyorsam. Çok cuzi ücrete yapabilirim ? İyi çalışmalar
  • 30-12-2012, 12:29:08
    #4
    rioo adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar;

    Lugesoft etiketlerinde url kısmında türkçe karakter sorunu yaşıyorum bunu düzeltmenin yolu varmıdır.

    <?function etiketler($iss=100) {
    global $tp;
    $s = mysql_num_rows(mysql_query("Select keyword from ".$tp."tags"));
    $r = rand(1,$s-$iss);
    $renkler = array("#FF00FF","#003366","#52BAFF","#005BBC","#0099CC","#FF9933","#999999","#CCCC00","#009933","#00CCFF","#CC99FF","#990099","#FF0000");
    $q=mysql_query("Select keyword from ".$tp."tags where id >$r order by hit desc limit $iss");
    while ($r=mysql_fetch_array($q)) {
    $etiketler[] = array('link'=>urlencode(ltrim(rtrim($r['keyword']))),'kelime'=>$r['keyword'],'renk'=>$renkler[rand(0,count($renkler)-1)],'boyut'=>rand(8,13));
    }
    return $etiketler;
    }?>
    Deneyin olmazsa lugesoft scriptini denemem lazim.

    <?php
    function the_seo_link($str, $replace=array(), $delimiter='-'){
    setlocale(LC_ALL, 'en_US.UTF8');
    	if( !empty($replace) ) {
    		$str = str_replace((array)$replace, ' ', $str);
    	}else{
    		$trArr = array('ç','Ç','i','I','s','S','g','G','ö','Ö','ü','Ü');
    	    $toArr = array('c','c','i','i','s','s','g','g','o','o','u','u');
    		$str = str_replace($trArr,$toArr,$str);
    		}
    
    	$clean = iconv('UTF-8', 'ASCII//TRANSLIT', $str);
    	$clean = preg_replace("/[^a-zA-Z0-9\/_|+ -]/", '', $clean);
    	$clean = mb_strtolower(trim($clean, '-'),'UTF-8');
    	$clean = preg_replace("/[\/_|+ -]+/", $delimiter, $clean);
    
    	return $clean;
    }
    function etiketler($iss=100) { 
    global $tp; 
    $s = mysql_num_rows(mysql_query("Select keyword from ".$tp."tags")); 
    $r = rand(1,$s-$iss); 
    $renkler = array("#FF00FF","#003366","#52BAFF","#005BBC","#0099CC","#FF9933","#999999","#CCCC00","#009933","#00CCFF","#CC99FF","#990099","#FF0000"); 
    $q=mysql_query("Select keyword from ".$tp."tags where id >$r order by hit desc limit $iss"); 
    while ($r=mysql_fetch_array($q)) { 
    $etiketler[] = array('link'=>the_seo_link($r['keyword']),'kelime'=>$r['keyword'],'renk'=>$renkler[rand(0,count($renkler)-1)],'boyut'=>rand(8,13)); 
    } 
    return $etiketler; 
    }?>
  • 03-11-2013, 12:56:52
    #5
    kingofseo adlı üyeden alıntı: mesajı görüntüle
    Deneyin olmazsa lugesoft scriptini denemem lazim.

    <?php
    function the_seo_link($str, $replace=array(), $delimiter='-'){
    setlocale(LC_ALL, 'en_US.UTF8');
    	if( !empty($replace) ) {
    		$str = str_replace((array)$replace, ' ', $str);
    	}else{
    		$trArr = array('ç','Ç','i','I','s','S','g','G','ö','Ö','ü','Ü');
    	    $toArr = array('c','c','i','i','s','s','g','g','o','o','u','u');
    		$str = str_replace($trArr,$toArr,$str);
    		}
    
    	$clean = iconv('UTF-8', 'ASCII//TRANSLIT', $str);
    	$clean = preg_replace("/[^a-zA-Z0-9\/_|+ -]/", '', $clean);
    	$clean = mb_strtolower(trim($clean, '-'),'UTF-8');
    	$clean = preg_replace("/[\/_|+ -]+/", $delimiter, $clean);
    
    	return $clean;
    }
    function etiketler($iss=100) { 
    global $tp; 
    $s = mysql_num_rows(mysql_query("Select keyword from ".$tp."tags")); 
    $r = rand(1,$s-$iss); 
    $renkler = array("#FF00FF","#003366","#52BAFF","#005BBC","#0099CC","#FF9933","#999999","#CCCC00","#009933","#00CCFF","#CC99FF","#990099","#FF0000"); 
    $q=mysql_query("Select keyword from ".$tp."tags where id >$r order by hit desc limit $iss"); 
    while ($r=mysql_fetch_array($q)) { 
    $etiketler[] = array('link'=>the_seo_link($r['keyword']),'kelime'=>$r['keyword'],'renk'=>$renkler[rand(0,count($renkler)-1)],'boyut'=>rand(8,13)); 
    } 
    return $etiketler; 
    }?>
    hocam olmadı maledef denedim
  • 03-11-2013, 16:36:00
    #6
    Reveloper
    sayfayı utf-8 bom'suz dönüştür olarak kaydedin gene olmazsa team bilginizi gönderirseniz bakalım

    <?php
    function etiketler($iss=100) {
    	global $tp;
    	$s = mysql_num_rows(mysql_query("SELECT keyword FROM ".$tp."tags"));
    	$r = rand(1,$s-$iss);
    	$renkler = array("#FF00FF","#003366","#52BAFF","#005BBC","#0099CC","#FF9933","#999999","#CCCC00","#009933","#00CCFF","#CC99FF","#990099","#FF0000");
    	$q=mysql_query("SELECT keyword FROM ".$tp."tags WHERE id >$r ORDER BY hit DESC LIMIT $iss"); 
    	while ($r=mysql_fetch_array($q)) {
    		$etiketler[] = array('link'=>urlencode(ltrim(rtrim($r['keyword']))),'kelime'=>$r['keyword'],'renk'=>$renkler[rand(0,count($renkler)-1)],'boyut'=>rand(8,13)); 
    	}	
    	return $etiketler;
    }
    ?>