Posiadam stronke serwera muonline http://dgmu.dyn.pl/
I chciałbym aby w podstronie Ranking Graczy
BYło coś następującego.
Zamiast słowa Więcej mozna by kliknąc na danego gracza i pojawiły się jego staty.
Ten nowy plik już sobie sam wykonam. Ale chodzi mi o to hiperłącze jak klikne na kazdego gracza wyswietlą sie jego dane.
Plik php Rankingu
<br><br> <? /*-----------------------------------------------------* | SkyTeam MuPage file | | this file is connected with module $page["ranking"] | | File version 1.2 | |>1.1 Now form saves itself, and no longer display banned| |>1.2 display guild name and guild master status | | by Amelek (szklarzewicz@wp.pl) | | <a href=\"http://lorencia.com\" target=\"_blank\">http://lorencia.com</a> | *-----------------------------------------------------*/ { } if($page["use_overlib_in_ranking"]) { echo '<div id="overDiv" style="position: absolute; visibility: hidden; z-index:1000;width:50;"></div><script src=grafika/overlib.js></script>'; ?> <script> function do_overlib(name,lvl,res,str,dex,vit,enr) { text = "<?=$lang_level?>: "+lvl+"<br><?=$lang_Reset?>: "+res+"<br>"; text += "<?=$lang_Strength?>: "+str+"<br><?=$lang_Dexterity?>: "+dex+"<br>"; text += "<?=$lang_Vitality?>: "+vit+"<br><?=$lang_Energy?>: "+enr; overlib(text, CAPTION, name); } </script> <? } ?> <table align=center style="margin:auto;"> <tr class=highlight> <td align=left> Lp </td> <td> </td> <? if(!$page["use_overlib_in_ranking"] OR $_POST['show_full_display']) { <? } ?> <br><tr></tr> <?php { if($_POST['count_result'] > 300) else { 'agl' => 'Dexterity', 'vit' => 'Vitality', 'enr' => 'Energy', 'lvl' => 'cLevel', 'res' => $res_column_name); $first = $sql[$_POST['prim']]; $second = $sql[$_POST['sec']]; else { $first = 'Order By '.$first; if($_POST['sortdir_prim'] == 'desc') $first .= ' Desc'; elseif($_POST['sortdir_prim'] == 'asc') $first .= ' Asc'; { $first .= ', '.$second; if($_POST['sortdir_sec'] == 'desc') $first .= ' Desc'; elseif($_POST['sortdir_sec'] == 'desc') $first .= ' Asc'; } 'wizard' => ' Class = 0 OR Class = 1 ', 'knight' => ' Class = 16 OR Class = 17 ', 'elf' => ' Class = 32 OR Class = 33 ', 'gladiator' => ' Class = 48 ', 'lord' => ' Class = 64' ); $class_add = null; $class_add .= $klasy['wizard']; $class_add .= $klasy['knight']; $class_add .= $klasy['elf']; $class_add .= $klasy['gladiator']; $class_add .= $klasy['lord']; else { //echo "SELECT TOP ".($_POST['start_from']+$_POST['count_result'])." Name, Class, cLevel, Strength, Dexterity, Vitality, Energy, $res_column_name, $isadmin_column_name FROM Character WHERE (".$class_add.") AND $isadmin_column_name != 1 $first;"; $result = mssql_query("SELECT TOP ".($_POST['start_from']+$_POST['count_result'])." Name, Class, cLevel, Strength, Dexterity, Vitality, Energy, $res_column_name, $isadmin_column_name, (SELECT G_Name FROM GuildMember WHERE GuildMember.Name = Character.Name), (SELECT G_Level FROM GuildMember WHERE GuildMember.Name = Character.Name), (SELECT ConnectStat FROM MEMB_STAT Where memb___id = Character.AccountId) FROM Character WHERE (".$class_add.") AND $isadmin_column_name <> 1 AND (CtlCode != 1 OR CtlCode IS null) $first;") OR die('Query FAILED'); } } } } else $result = mssql_query("SELECT TOP 100 Name, Class, cLevel, Strength, Dexterity, Vitality, Energy, $res_column_name, $isadmin_column_name, (SELECT G_Name FROM GuildMember WHERE GuildMember.Name = Character.Name), (SELECT G_Level FROM GuildMember WHERE GuildMember.Name = Character.Name), (SELECT ConnectStat FROM MEMB_STAT Where memb___id = Character.AccountId) FROM Character WHERE $isadmin_column_name != 1 AND (CtlCode != 1 OR CtlCode IS null) Order By $res_column_name desc, CLevel desc") OR die('Query FAILED'); { $a = $_POST['start_from']; for($i=0;$i<mssql_num_rows($result);++$i) { $row = mssql_fetch_row($result); if($i >= $_POST['start_from']) { if ($row[8] != 1) { $a = $a+1; { if($row[10] == 1) $row[9] = '<img src=grafika/guild_master_mark.PNG><span class=serw_on>['.$row[9].']</span>'; else $row[9] = '['.$row[9].']'; } else { } if($row[11] == 1) { } else { } if(!$page["use_overlib_in_ranking"] OR $_POST['show_full_display']) { } else { echo '<td class=highlight><a class="forum_link highlight" href=# onClick="return false;" onMouseOver="do_overlib(''.str_replace(''',''',$row[0]).'','.$row[2].','.$row[7].','.$row[3].','.$row[4].','.$row[5].','.$row[6].');" onMouseOut="nd();" >'.$lang_more.'</a></td>'; } } } } } ?> </table>