| Autor | Zpráva | ||
|---|---|---|---|
| paona Profil * |
#1 · Zasláno: 4. 4. 2012, 00:30:37
Zdar,
Zjišťuje mi to z jakého státu přišli lidi na můj web. Potřeboval bych to trochu doladit. Jenže nevím jak to mám zapasovat. Potřeboval bych mít ty názvy státu česky a k tomu přidat ke každému státu obrázek tedy jeho vlaječku. Př. czech - <img src="cz.jpg"> Česká republika tak nějak. // gesammt Languages
$abfrage=mysql_query("select sum(view) from ".$db_prefix."Language");
$ges_language=mysql_result($abfrage,0,0);
mysql_free_result($abfrage);
// Code to Language
$code2lang = array(
'ar'=>'Arabic',
'bn'=>'Bengali',
'bg'=>'Bulgarian',
'zh'=>'Chinese',
'cs'=>'Czech',
'da'=>'Danish',
'en'=>'English',
'et'=>'Estonian',
'fi'=>'Finnish',
'fr'=>'French',
'de'=>'German',
'el'=>'Greek',
'hi'=>'Hindi',
'id'=>'Indonesian',
'it'=>'Italian',
'ja'=>'Japanese',
'kg'=>'Korean',
'nb'=>'Norwegian',
'nl'=>'Nederlands',
'pl'=>'Polish',
'pt'=>'Portuguese',
'ro'=>'Romanian',
'ru'=>'Russian',
'sr'=>'Serbian',
'sk'=>'Slovak',
'es'=>'Spanish',
'sv'=>'Swedish',
'th'=>'Thai',
'tr'=>'Turkish',
''=>'');
// Top Languages
$nr = 1;
$abfrage=mysql_query("SELECT language, SUM(view) AS views from ".$db_prefix."Language GROUP BY language ORDER BY views DESC LIMIT 0, 10");
while($row=mysql_fetch_array($abfrage))
{
$language=$row['language'];
if (array_key_exists($language,$code2lang)) $language=$code2lang[$language];
$views=$row['views'];
$prozent = (100/$ges_language)*$views;
if ($prozent < 0.1 ) $prozent = round($prozent,2);
else $prozent = round($prozent,1);
$bar_width = round((100/$ges_language)*$views);
echo" <tr>\n";
echo" <td>$nr</td>\n";
echo" <td>$language</td>\n";
echo" <td nowrap><div class=\"vbar\" style=\"width:".$bar_width."px;\" title=\"$views Visitors\" > $prozent%</div></td>\n";
echo" </tr>\n";
$nr++;
}
mysql_free_result($abfrage);Děkuji všem předem za pomoc |
||
| mzk Profil * |
#2 · Zasláno: 4. 4. 2012, 12:36:52
paona:
- pro český názvy si uprav to pole $code2lang (klíče nechej tak jak jsou a přepiš jen ty názvy) - $row['language'] by měla obsahovat zkratuku (klíč toho pole), tak si poukládej ty vlajky pod stejnýma názvama (cs.jpg, tr.jpg, ..) a vypisuj je <img src="<?php echo $row['language']; ?>.jpg"> nebo nějak obdobně |
||
| paona Profil * |
#3 · Zasláno: 4. 4. 2012, 17:31:13
super dik zkusim to
|
||
|
Časová prodleva: 14 let
|
|||
0