Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- error_reporting(E_ALL ^ E_NOTICE);
- if($_POST['submit'])
- {
- $error = (empty($_POST['ip'])) ? 'You must enter a IP/Host<br />' : '';
- $error = (empty($_POST['port'])) ? 'You must enter a Port<br />' : '';
- $error = (empty($_POST['user'])) ? 'You must enter a Username<br />' : '';
- $error = (empty($_POST['pass'])) ? 'You must enter a Password<br />' : '';
- if(!$error)
- {
- $fp = fsockopen('udp://'.$_POST['ip'], $_POST['port'], $errno, $errstr);
- if (!$fp)
- echo '<span style="color:red;">ERROR: '.$errno.' - '.$errstr.'<br />\n';
- else
- {
- fwrite($fp, $_POST['command'].':'.$_POST['user'].':'.$_POST['pass']);
- stream_set_timeout($fp, 5);
- echo '<span style="color:green;">'.fread($fp, 128).'</span>';
- fclose($fp);
- }
- }
- }
- echo '<html><body>
- '.((!empty($error)) ? '<div style="color:red;">'.$error.'</div><br />' : '').'
- <form action="index.php" method="post">
- IP/Host: <input type="text" name="ip" value="'.$_POST['ip'].'" /> <br/> Port: <input type="text" name="port" value="'.$_POST['port'].'" /><br />
- Username: <input type="text" name="user" value="'.$_POST['user'].'" /> <br/>Pass: <input type="password" name="pass" /><br />
- <select name="command">
- <option value="version">Version</option>
- <option value="enable">Enable Restarts</option>
- <option value="disable">Disable Restarts</option>
- <option value="restart">Restart</option>
- <option value="forcerestart">Force Restart</option>
- <option value="forcestop">Force Stop</option>
- </select>
- <input type="submit" value="submit" name="submit" />
- </form></body></html>';
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement