Jump to content
  • 0

[Help] Server Status Script.


Question

Posted

HI, all, so I'm trying to add a server status script to my website(just a regular html site) but I really can't figure it out, I am noob with php.

 

Theres a file called Connection.php.(I put my info)

<?php

//Do not remove this header
//This script package is distributed by kadar of L2j.sourceforge
//You are free to distribute this package as long as the headers stay intact.
//
//This file must stay in the parent directory of the script folder
//and must be filled out correctly for the scripts to work.
//
//It is suggested to make a new user and pass for the scripts
//and set the permissions to select only.

$db_user = "root"; //your sql username goes here
$db_pass = ""; //your sql password goes here
$db_name = "l2jdb";    //your database name goes here
$db_serv = "localhost"; //the address of the database goes here
$db_port = "3306"; //the address of the database goes here
$res = mysql_connect ( $db_serv, $db_user, $db_pass, $db_port ) or die ("Coudn't connect to [$db_serv]");
mysql_select_db ( $db_name );

?>

 

And this file status.php

<html>
<head>
<meta http-equiv="Content-Type" content="text/html" charset="Windows-1251">
<meta http-equiv="Content-Style-Type" content="text/css">
<title>Server Status</title>
</head>
<body>
<?php

// Make sure you change the IP address and port number below to match your server.

global $FORM;
$FORM = "<table width=100% border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-size:11px; font-family:verdana; color:#999999;\">";

$flogin = fsockopen ("67.19.46.122",2106, $errno, $errstr, 1);
if ( $flogin )
    $FORM .= "<center>Login Server<br><img src=up.jpg></center><br>";
else
    $FORM .= "<center>Login Server<br><img src=down.jpg></center><br>";

$fgame = fsockopen ("67.19.46.122",7777, $errno, $errstr, 1);
if ( $fgame )
    $FORM .= "<center>Game Server<br><img src=up.jpg></center>";
else
    $FORM .= "<center>Game Server<br><img src=down.jpg></center>";

echo $FORM;

?>
</body>
</html>

 

I put the 2nd code on my website, put all it shows it a bunch of scrambled php code, anyone know what I'm doing wrong?

I really don't know what I'm doing, been trying for hours

 

71970713.png

6 answers to this question

Recommended Posts

  • 0
Posted

It seems, that your webpage doesn't allow php scripts or smth. like that. Try to make your pages for example: index.php not index.html and close that script. after the last echo $FORM; press enter and write echo "</table>";

  • 0
Posted

You forget a </table> as others said. Instead of second code, put

 

<?php

// Make sure you change the IP address and port number below to match your server.

global $FORM;
$FORM = "<table width=100% border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-size:11px; font-family:verdana; color:#999999;\">";

$flogin = fsockopen ("67.19.46.122",2106, $errno, $errstr, 1);
if ( $flogin )
   $FORM .= "<center>Login Server<br><img src=up.jpg></center><br>";
else
   $FORM .= "<center>Login Server<br><img src=down.jpg></center><br>";

$fgame = fsockopen ("67.19.46.122",7777, $errno, $errstr, 1);
if ( $fgame )
   $FORM .= "<center>Game Server<br><img src=up.jpg></center>";
else
   $FORM .= "<center>Game Server<br><img src=down.jpg></center>";

$FORM .= "</table>";

echo $FORM;

?>

 

I don't think this is the only error you get anyway, it's already made me the same error in the past. It was related with " symbols, dunno why.

 

I just tried my code on my own server, the script is fine now. I launched my LS, you got my own script top of yourself (I changed your pics for text for my own test, it's not modified in your).

 

testscript.jpg

 

If you get same error with a part of the script which isn't taken in consideration, it doesn't come from your script but from your webserver environnement.

 

I made the test to change my index.php to index.html, and any PHP script isn't taken in consideration. So forget the track .html/.php, it shouldn't bug like that if it was an html file, it will just "forget" the totality of the script.

 

I think there is a problem in the end of this line (for your webserver) :

 

$FORM = "<table width=100% border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-size:11px; font-family:verdana; color:#999999;\">";

 

And I think it's related to the chain \">";, because your server think it's not php anymore from ";. My own error was the same than you, and each time I tried to deleted the \", it will bug in the next one. I don't remember how I have corrected the error w_w.

  • 0
Posted

ok so, now I'm getting this

 

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'192.168.1.1' (using password: YES) in /www/zxq.net/l/2/i/l2intensified/htdocs/servers_status/index.php on line 18
Coudn't connect to [My Ip]

 

 

So what am I doing wrong now? Do I need to set a specific setting in mysql or anything, it cant connect

 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Posts

    • L2 Pearl — Fresh Interlude Lineage 2 Server L2 Pearl is a fresh Interlude Lineage 2 server focused on fair progression, competitive PvP and long-term gameplay. Every player starts from zero, with a clean economy, balanced progression and a strong focus on active community and clan gameplay. Server Timeline Account Creation: 29 September 2026 Open Beta: 2 October 2026 Grand Opening: 9 October 2026 First Seal Validation: 23 October 2026 First Mammon Appearance: 23 October 2026 First Olympiad Match: 23 October 2026 Mammon A-Grade Services: 24–25 October 2026 First Castle Siege: 25 October 2026 Open Beta progress will be wiped before the official launch. Main Features Interlude Chronicle with Classic GUI XP / SP x5 Adena x3 General Drop x2 Spoil x3 Key Materials and Recipes x2 Quest Item Drop x2 Maximum Level 80 Up to 3 Subclasses Offline Shops Full Geodata with Pathnodes Events available from Level 20 One box per PC Two boxes with VIP .menu System The .menu command gives players quick access to useful quality-of-life features: Block unwanted buffs Block system messages Delevel your character Set up and manage an offline shop Enable automatic HP potions Enable automatic CP potions Configure personal gameplay preferences The system is designed to make everyday gameplay easier while keeping the classic Interlude experience intact. Events and Rewards Events are available from Level 20 and include: Team vs Team Capture the Flag Deathmatch Special Live Events Players will receive full buffs during events, allowing everyone to focus on teamwork and PvP. By participating in events, players can earn Glittering Medals and exchange them for event-related rewards. Rates and Economy XP / SP: x5 Adena: x3 General Drop: x2 Spoil: x3 Key Materials and Recipes: x2 Quest Item Drop: x2 Equipment: x1 Quest Rewards: x1 Raid and Epic Drops: x1 Equipment and major rewards remain at x1 to preserve their value and keep farming, crafting, trading and party play meaningful. Enchant and Progression Safe Enchant: +3 Maximum Weapon Enchant: +16 Maximum Armor Enchant: +10 Normal Scroll Success Rate: 55% Blessed Scroll Success Rate: 65% 1st and 2nd Class Changes: Free 3rd Class Change: Quest or donation Nobless: Quest or donation Barakiel required for the Nobless quest PvP and Endgame Content Olympiad Seven Signs Mammon Services Castle Sieges Weekly Sieges Team vs Team Capture the Flag Deathmatch Special Live Events Fair Play No Pay-to-Win shop Dedicated anti-cheat protection Active GM support Clean economy from launch Progression based on effort, teamwork and skill L2 Pearl is built for players who want a fresh start, meaningful progression and a competitive environment where clans and individuals can build their own reputation. Create your account from 29 September, invite your friends and prepare your clan. The gates of L2 Pearl open on 9 October 2026.   Website: www.l2pearl.com
    • Πάντως πρέπει να υπάρχει ακόμα πολύ κόμπλεξ εδώ μέσα.     εδώ τα μισά είναι άσχετα. Θα μπορούσε να αφήσει τουλάχιστον ένα reply.   Κάτι τέτοια είναι που μου σπαν τα νεύρα.   Χάρηκα πάντως που σας είδα.   @Karaκαι δικό σου σχόλιο πρέπει να διέγραψαν .   
    • Buying & Selling WOW forever gold scammers and fake MM don't write me. I'll go first only if you have a very good rating and in small steps trade. [💰] Payment [💰] USDT Crypto [all] ~ Binance ~ PayPal ! ~ DISCORD: rmtgold
    • 🚀 All subscription services running smoothly with 100% uptime. Grab your tools from our verified store!
  • Topics

×
×
  • Create New...

Important Information

This community uses essential cookies to function properly. Non-essential cookies and third-party services are used only with your consent. Read our Privacy Policy and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..