• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

Php und Konsole

Status
Für weitere Antworten geschlossen.

zinojared

Minecrafter
Registriert
1 April 2012
Beiträge
21
Diamanten
0
Kann man es auch so machen das z.B. bei einer User abfrage wenn dort ein bestimmter user ist und eine if abfrage in den php code rein tut das wenn genau der user der aufgelistet ist und in der if an Weisung steht Entbannt wird ?
 

zinojared

Minecrafter
Registriert
1 April 2012
Beiträge
21
Diamanten
0
Websend geht nicht ich versuch es schon seit fast einem Tag.
Kann mit jmd. helfen ?
Bei mir kommt die Fehler meldung :
Fatal error: Call to undefined function socket_create() in /homepages/25/d404154388/htdocs/wsb6791361401/TimeSet.php on line 7

Mein code:

PHP:
<?php$PORT = 25565;
$HOST = "*****"; //the ip of the bukkit server (in this case it's the same machine)
$password = "*********";


//Can't touch this:
$sock = socket_create(AF_INET, SOCK_STREAM, 0) //Creating a TCP socket
or die("error: could not create socket\n");
$succ = socket_connect($sock, $HOST, $PORT) //Connecting to to server using that socket
or die("error: could not connect to host\n");


//Begin custom code here.
socket_write($sock, $command = md5($password)."<Password>",  strlen($command) + 1) //Put md5(password) first to let the server accept  the next commands.
or die("error: failed to write to socket\n");


socket_write($sock, $command = "/Command/ExecuteConsoleCommand:time day;", strlen($command) + 1) //Writing text/command we want to send to the server
or die("error: failed to write to socket\n");


socket_write($sock, $command = "Time set to day;", strlen($command) + 1)
or die("error: failed to write to socket\n");
?>/PHP]

[COLOR="silver"]- - - Aktualisiert - - -[/COLOR]

Websend geht nicht ich versuch es schon seit fast einem Tag.
Kann mit jmd. helfen ?
Bei mir kommt die Fehler meldung :
Fatal error: Call to undefined function socket_create() in /homepages/25/d404154388/htdocs/wsb6791361401/TimeSet.php on line 7

Mein code:

[PHP]<?php$PORT = 25565;
$HOST = "*****"; //the ip of the bukkit server (in this case it's the same machine)
$password = "*********";


//Can't touch this:
$sock = socket_create(AF_INET, SOCK_STREAM, 0) //Creating a TCP socket
or die("error: could not create socket\n");
$succ = socket_connect($sock, $HOST, $PORT) //Connecting to to server using that socket
or die("error: could not connect to host\n");


//Begin custom code here.
socket_write($sock, $command = md5($password)."<Password>",  strlen($command) + 1) //Put md5(password) first to let the server accept  the next commands.
or die("error: failed to write to socket\n");


socket_write($sock, $command = "/Command/ExecuteConsoleCommand:time day;", strlen($command) + 1) //Writing text/command we want to send to the server
or die("error: failed to write to socket\n");


socket_write($sock, $command = "Time set to day;", strlen($command) + 1)
or die("error: failed to write to socket\n");
?>/PHP]

[COLOR="silver"]- - - Aktualisiert - - -[/COLOR]

Websend geht nicht ich versuch es schon seit fast einem Tag.
Kann mit jmd. helfen ?
Bei mir kommt die Fehler meldung :
Fatal error: Call to undefined function socket_create() in /homepages/25/d404154388/htdocs/wsb6791361401/TimeSet.php on line 7

Mein code:

[PHP]<?php$PORT = 25565;
$HOST = "*****"; //the ip of the bukkit server (in this case it's the same machine)
$password = "*********";


//Can't touch this:
$sock = socket_create(AF_INET, SOCK_STREAM, 0) //Creating a TCP socket
or die("error: could not create socket\n");
$succ = socket_connect($sock, $HOST, $PORT) //Connecting to to server using that socket
or die("error: could not connect to host\n");


//Begin custom code here.
socket_write($sock, $command = md5($password)."<Password>",  strlen($command) + 1) //Put md5(password) first to let the server accept  the next commands.
or die("error: failed to write to socket\n");


socket_write($sock, $command = "/Command/ExecuteConsoleCommand:time day;", strlen($command) + 1) //Writing text/command we want to send to the server
or die("error: failed to write to socket\n");


socket_write($sock, $command = "Time set to day;", strlen($command) + 1)
or die("error: failed to write to socket\n");
?>/PHP]
 

CRUZ3R

Braumeister
Registriert
27 Juli 2011
Beiträge
356
Alter
27
Diamanten
300
Minecraft
LegendaryCruzer
Versuchs mal damit:
PHP:
$player = $_POST['username'];
require_once 'Websend.php';
$ws = new Websend("123.12.12.123");
$ws->connect("Password");
$ws->doCommandAsConsole("unban ".$player);

(Du brauchst natürlich Websend)
 
Status
Für weitere Antworten geschlossen.
Oben