I have already downloaded many many scripts for online players, castle control, pvp/pk status, etc. but unfortunately non of them work for me. I spent days searching for the problem, but in vain. For example, take a look at this screen: http://img266.imageshack.us/img266/4631/topstatus.png
This happens when a configured "Top_Level" script is opened in Firefox.
Script itself looks like this:
Code: Select all
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title></title> </head> <body> <?php//---------CONFIGS---------//$title="Created By Classic Team"; // Page Title Here$type="1"; //Type 1 $server="localhost"; // MySQL IP$user="root"; //MySQL Username$password="******"; //MySQL Password$database="l2jdb"; //MySQL Database$top="100"; //-----END OF CONFIGS-----// if ($title) {print("<head><title>$title</title></head>");}else {print("<head><title>No Page Title</title></head>");}mysql_connect("$server", "$user", "$password") or die(mysql_error());mysql_select_db("$database") or die(mysql_error()); if($type == '1'){$result = mysql_query("SELECT char_name,level FROM characters where level>0 and accesslevel=0 order by level desc")or die(mysql_error());echo "<center><h3>Top $top Level Players</h3></center><table border=10 align=center><tr> <th>Character</th> <th>Level</th> </tr>";$sum1=0;while($row = mysql_fetch_array( $result )) { $name = $row['char_name']; $level = $row['level']; if ($sum1<$top) { echo "<tr><td align=center>$name</td><td align=center>$level</td></tr>"; $sum1++; } }} else {echo "<center>Please config the variable $type. Make it <b>1</b> for Top Status</center>";}?> </body></html>
Thanks in advance