Guten Tag,
ich habe mir mal das TS3 Framework geholt, und dazu eine Form gebaut, eine if(isset Abfrage aufgebaut und will nun Parameter übergeben aber ich bekomme keine Rückmeldung. Was ist da falsch?
HTML
<form method="post">
<div class="form-group">
<input type="text" class="form-control" id="ts3id" name="ts3id" placeholder="Deine TS3 UID" />
</div>
<div class="row">
<div class="col-sm-12">
<button id="freischalten" type="submit" class="btn btn-success btn-block btn-flat">TS3 Rechte Setzen</button>
</div>
</div>
</form>
PHP
if(isset($_POST['freischalten']))
{
$server = array(
"tsip" => '127.0.0.1',
"tsport" => '9987',
"ts_query_admin" => 'xxxxx',
"ts_query_password" => 'xxxxx',
"ts_query_port" => "10011",
"ts_query_user_nick" => 'xxxxx'
);
try {
TeamSpeak3::init();
$ts3_VirtualServer = TeamSpeak3::factory("serverquery://".$server["ts_query_admin"].":".$server["ts_query_password"]."@".$server["tsip"].":".$server["ts_query_port"]."/?server_port=".$server["tsport"]."&nickname=".$server["ts_query_user_nick"]."");
$client = $ts3_VirtualServer->clientFindDb($_POST["ts3id"], true);
if( $ts3_VirtualServer->serverGroupClientAdd(7, $client[0]))
echo 'Deine TS3 ID wurde freigeschalten.!';
} catch(Exception $e) {
echo "Fehler!<br/>ErrorID: <b>". $e->getCode() ."</b>; Error Message: <b>". $e->getMessage() ."</b>;";
}
}
Alles anzeigen