27 Haziran 2009 Cumartesi

Basit Php Etiket Bulutu

Phpile basit bir etiket bulutu hazırlayalım. Öncelikle kendi belirlediğimiz etiketlerin boyutunu vereceğimiz değerlere göre (normalde etiketleri ve kullanım sayılarını database'e bağlanarak aldırmamız gerekiyor fakat database bağlantılı olanı ilerleyen günlerde yapacağız.) boyutlandıran bir fonksiyon yazalım.

$value) {
// font boyutunu bul

$size = round($min_size + (($value - $min_qty) * $step));

echo '' . $key . ' ';
} // etiketi yazdır etiketi sitenizin arama kısmını kullanarak etikete tıkladığında arama sonuçlarını listeletebilirsiniz.
}

$tags = array('etiket1' => 32, 'etiket2' => 41, 'etiket3' => 62, 'etiket4' => 51, 'etiket4' => 23, 'etiket5' => 91, 'etiket6' => 47, 'etiket7' => 82, 'etiket8' => 27); // tag dizisi key ve değeri

printTagCloud($tags); // etiket bulutunu yazdırır. bunu etiketlerin görünmesini istedğiniz yere yazabilirsiniz.
// ******************** etiket bulutu ************************
?>


İleriki günlerde etiketi ve sayısını sql database'den alarak hesaplayacağız.

Hiç yorum yok:

Yorum Gönder