28.01.2012, 17:38
PHP-Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Minecraft-Server_Admin</title>
</head>
<body>
<?php
$passwort = $_GET["pass"];
$server = $_GET["server"];
if($passwort == "passwort")
{
// starten
echo " <form action=\"index.php\" method=\"get\"> ";
echo " <input type=\"hidden\" name=\"pass\" value=\"demmin\" /> ";
echo " <select name=\"server\" size=\"4\" ";
echo " <option value=\"start\">starten</option> ";
echo " <option value=\"restart\">restarten</option> ";
echo " <option value=\"stop\">stoppen</option> ";
echo " </select> <br> ";
echo " <input type=\"submit\" value=\"auswaehlen\">";
echo " </form>";
if($server == "start")
{
echo "<br><br>";
system("cd /home/hMod && nohup java -Xms1024M -Xmx1024M -jar Minecraft_Mod.jar nogui ");
echo "----------------------------------------<br>";
echo "Minecraft-Server startet!!";
}
}
else
{
echo " <form action=\"index.php\" method=\"get\"> ";
echo " Passwort:<br>";
echo " <input type=\"password\" size=\"24\" maxlength=\"50\"";
echo " name=\"pass\"><br>";
echo " <input type=\"submit\" value=\"login\">";
echo " </form>";
}
?>
</body>
</html>
Dieses Script habe ich von epvp, also nicht selbstgeschrieben. Ich möchte das dies für Bukkit läuft und das es beim Restarten / Stoppen auch ein Text ausgegeben wird.
Desweiteren soll der server im screen modus gestartet (screen -S ....)
Würde mich rießig freuen wenn sich welche melden würden!