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:
- <!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>
If you have any idea how to fix this issue, please let me know.
Thanks in advance
