Hallo Leute,
in einem Skript kommt folgender Codeschnipsel vor. Dieser zeigt aktuell sehr zuverlässig 17 Wörter als Schlagwortwolke an. Wie kann ich denn am einfachsten mehr als 17 Begriffe anzeigen lassen? Gerne würde ich mir 500 bis 1.000 Schlagwörter anzeigen lassen. Habt ihr da eine Idee?
Viele Grüße
Berrywhite
in einem Skript kommt folgender Codeschnipsel vor. Dieser zeigt aktuell sehr zuverlässig 17 Wörter als Schlagwortwolke an. Wie kann ich denn am einfachsten mehr als 17 Begriffe anzeigen lassen? Gerne würde ich mir 500 bis 1.000 Schlagwörter anzeigen lassen. Habt ihr da eine Idee?
PHP-Code:
<?php
$tcgbm = mysql_query("SELECT * FROM fb_searchtags"); $tcmbm = mysql_fetch_array($tcgbm);
$taggy = explode(" ",$tcmbm[wert]);
$mtags .= $taggy[0]."\n";
$mtags .= $taggy[0]."\n";
$mtags .= $taggy[0]."\n";
$mtags .= $taggy[0]."\n";
$mtags .= $taggy[0]."\n";
$mtags .= $taggy[0]."\n";
$mtags .= $taggy[0]."\n";
$mtags .= $taggy[0]."\n";
$mtags .= $taggy[0]."\n";
$mtags .= $taggy[0]."\n";
$mtags .= $taggy[1]."\n";
$mtags .= $taggy[1]."\n";
$mtags .= $taggy[1]."\n";
$mtags .= $taggy[1]."\n";
$mtags .= $taggy[1]."\n";
$mtags .= $taggy[1]."\n";
$mtags .= $taggy[1]."\n";
$mtags .= $taggy[1]."\n";
$mtags .= $taggy[1]."\n";
$mtags .= $taggy[1]."\n";
$mtags .= $taggy[2]."\n";
$mtags .= $taggy[2]."\n";
$mtags .= $taggy[2]."\n";
$mtags .= $taggy[2]."\n";
$mtags .= $taggy[2]."\n";
$mtags .= $taggy[2]."\n";
$mtags .= $taggy[2]."\n";
$mtags .= $taggy[2]."\n";
$mtags .= $taggy[2]."\n";
$mtags .= $taggy[3]."\n";
$mtags .= $taggy[3]."\n";
$mtags .= $taggy[3]."\n";
$mtags .= $taggy[3]."\n";
$mtags .= $taggy[3]."\n";
$mtags .= $taggy[3]."\n";
$mtags .= $taggy[3]."\n";
$mtags .= $taggy[3]."\n";
$mtags .= $taggy[3]."\n";
$mtags .= $taggy[4]."\n";
$mtags .= $taggy[4]."\n";
$mtags .= $taggy[4]."\n";
$mtags .= $taggy[4]."\n";
$mtags .= $taggy[4]."\n";
$mtags .= $taggy[4]."\n";
$mtags .= $taggy[4]."\n";
$mtags .= $taggy[4]."\n";
$mtags .= $taggy[5]."\n";
$mtags .= $taggy[5]."\n";
$mtags .= $taggy[5]."\n";
$mtags .= $taggy[5]."\n";
$mtags .= $taggy[5]."\n";
$mtags .= $taggy[5]."\n";
$mtags .= $taggy[5]."\n";
$mtags .= $taggy[5]."\n";
$mtags .= $taggy[6]."\n";
$mtags .= $taggy[6]."\n";
$mtags .= $taggy[6]."\n";
$mtags .= $taggy[6]."\n";
$mtags .= $taggy[6]."\n";
$mtags .= $taggy[6]."\n";
$mtags .= $taggy[6]."\n";
$mtags .= $taggy[7]."\n";
$mtags .= $taggy[7]."\n";
$mtags .= $taggy[7]."\n";
$mtags .= $taggy[7]."\n";
$mtags .= $taggy[7]."\n";
$mtags .= $taggy[7]."\n";
$mtags .= $taggy[7]."\n";
$mtags .= $taggy[8]."\n";
$mtags .= $taggy[8]."\n";
$mtags .= $taggy[8]."\n";
$mtags .= $taggy[8]."\n";
$mtags .= $taggy[8]."\n";
$mtags .= $taggy[8]."\n";
$mtags .= $taggy[9]."\n";
$mtags .= $taggy[9]."\n";
$mtags .= $taggy[9]."\n";
$mtags .= $taggy[9]."\n";
$mtags .= $taggy[9]."\n";
$mtags .= $taggy[9]."\n";
$mtags .= $taggy[10]."\n";
$mtags .= $taggy[10]."\n";
$mtags .= $taggy[10]."\n";
$mtags .= $taggy[10]."\n";
$mtags .= $taggy[10]."\n";
$mtags .= $taggy[11]."\n";
$mtags .= $taggy[11]."\n";
$mtags .= $taggy[11]."\n";
$mtags .= $taggy[11]."\n";
$mtags .= $taggy[11]."\n";
$mtags .= $taggy[12]."\n";
$mtags .= $taggy[12]."\n";
$mtags .= $taggy[12]."\n";
$mtags .= $taggy[12]."\n";
$mtags .= $taggy[13]."\n";
$mtags .= $taggy[13]."\n";
$mtags .= $taggy[13]."\n";
$mtags .= $taggy[13]."\n";
$mtags .= $taggy[14]."\n";
$mtags .= $taggy[14]."\n";
$mtags .= $taggy[14]."\n";
$mtags .= $taggy[15]."\n";
$mtags .= $taggy[15]."\n";
$mtags .= $taggy[15]."\n";
$mtags .= $taggy[16]."\n";
$mtags .= $taggy[16]."\n";
$mtags .= $taggy[17]."\n";
$mtags .= $taggy[17]."\n";
$data[] = $mtags;
$data = implode('',$data);
$words = preg_split("/\n/", $data);
$acv = array_count_values( $words );
$bannedwords = array('demo');
$i = 0;
foreach($acv as $k=>$v) {
if (!array_search(strtoupper($k),$bannedwords) and eregi("[a-zA-Z]",$k) and $i<=100 and strlen($k)>2 and strlen($k)<15) {
if (isset($new_acv[strtoupper($k)] ))
$new_acv[strtoupper($k)] += $v;
else
$new_acv[strtoupper($k)] = $v;
$i++;
}}
ksort( $new_acv );
foreach( $new_acv as $k=>$v) {
$size = $v;
if ($size > 5) $size = 5;
if ($size==2) { $size=10; $weight="999"; }
elseif ($size==3) { $size=13; $weight="666"; }
elseif ($size==4) { $size=16; $weight="333"; }
elseif ($size==5) { $size=19; $weight="000"; }
$kurl = urlencode("$k");
if($k!="" && $size!=1) echo "<a href="index.php?s=$kurl" style="font-size:".$size."px; color:#".$weight.";">".$k."</a> \n";
}
?>
Berrywhite
Kommentar