<?
if(user::isLogged()){
$user = user::getData('', '');
if(isset($_POST['wyslij']) && !empty($_POST['nazwa']) && !empty($_POST['ts'])) {
$imie = $user['steamnick'];
$db->query("INSERT INTO `pokoje` (`nazwa`, `ts`, `imie_wlasciciela`, `id_wlasciciela`) VALUES('$nazwa', '$ts', '$imie', '".$user['id']."')")
}
<h2><p>Pokoje</p></h2></center> ";
$sprawdzenie = mysqli_fetch_array($db->query("SELECT * FROM pokoje Where id_wlasciciela=".$user['id'].""));
if($sprawdzenie['id_wlasciciela'] == $user['id'])
{
echo "<center><font color='red'>Masz już pokój, usuń poprzedni by stworzyć nowy</font></center>"; }
else
{
echo '<form action="?" method="POST"> Nazwa Pokoju:
<input maxlength="64" type="text" name="nazwa" id="nazwa"><br />
IP TEAMSPEAK:
<input maxlength="64" type="text" name="ts" id="ts">
<button type="submit" name="wyslij" class="stworz"></button>
</form><br />';
}
//Pobieramy dane z bazy
$query = $db->query("SELECT * FROM `pokoje`");
$zab = mysqli_fetch_array($db->query("SELECT * FROM pokoje_gracz Where id_pokoju=".$user['id']." and id_dodanego=".$profile['id'].""));
//Pętla do wyświetlenia wszystkich wpisów
while($shout=mysqli_fetch_array($query)) {
echo '<style type="text/css"> .tg {border-collapse:collapse;border-spacing:0;border-color:#bbb;}
.tg td{font-family:Arial, sans-serif;font-size:14px;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#bbb;color:#594F4F;background-color:#E0FFEB;}
.tg th{font-family:Arial, sans-serif;font-size:14px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#bbb;color:#493F3F;background-color:#9DE0AD;}
.tg .tg-efv9{font-family:Arial, Helvetica, sans-serif !important;}
</style>
<table class="tg">
<tr>';
$wynik =$db->query("SELECT count(id) as ile FROM pokoje_gracz WHERE id_pokoje=".$shout['id']."");
$wiersz=mysqli_fetch_assoc($wynik);
<th class="tg-031e" colspan="10">Nazwa:'.$shout['nazwa'].' ['.$shout['imie_wlasciciela'].'] Graczy '.$wiersz['ile'].'/5</th>
</tr>
<tr>
<td class="tg-031e" colspan="7">';
$zab = mysqli_fetch_array($db->query("SELECT * FROM pokoje_gracz Where id_gracza=".$user['id']." and id_pokoje=".$shout['id'].""));
if(($zab['id_gracza'] == $user['id']) && ($zab['id_pokoje'] == $shout['id']))
{
echo' IP TS:'.$shout['ts'].''; }
else{
echo ' Dołącz do pokoju by zobaczyć ip TS'; }
$gracze = $db->query("SELECT * FROM pokoje_gracz Where id_pokoje=".$shout['id']."");
<td class="tg-031e" colspan="3" rowspan="4">Gracze:<br />'; while($gracze_pokoje=mysqli_fetch_array
($gracze)) { echo'-<a href="profile.php?id='.$gracze_pokoje['id_gracza'].'">'.$gracze_pokoje['nazwa_gracz'].'</a>'; if($shout['id_wlasciciela'] == $user['id'])
{
echo '<form action="?" method="POST"><button type="submit" name="kick" class="kick"></button></form>'; }
</tr>
<tr>
<td class="tg-efv9" colspan="7" rowspan="3">';
//chat
$zab = mysqli_fetch_array($db->query("SELECT * FROM pokoje_gracz Where id_gracza=".$user['id']." and id_pokoje=".$shout['id'].""));
if(($zab['id_gracza'] == $user['id']) && ($zab['id_pokoje'] == $shout['id']))
{
if(isset($_POST['chat']) && !empty($_POST['tekst'])) {
$gracz = $user['steamnick'];
$db->query("INSERT INTO `pokoje_chat` (`id_gracz`, `id_pokoje`, `tekst`, `nazwa_gracz`) VALUES(".$user['id'].", ".$shout['id']." , '$tekst', '$gracz')")
header('Location: '.$_SERVER['REQUEST_URI']); }
else {
//Pobieramy dane z bazy
$chat = $db->query("SELECT * FROM `pokoje_chat` Where id_pokoje=".$shout['id']." LIMIT 5");
//Początek struktury tabeli
//Pętla do wyświetlenia wszystkich wpisów
while($chat1=mysqli_fetch_array($chat)) {
echo '<b>'.$chat1['nazwa_gracz'].':</b> '.$chat1['tekst'].'<br/><br/>'; }
echo '<form action="?" method="POST"> <textarea rows="4" cols="40" name="tekst" id="tekst">
</textarea><br />
<button type="submit" name="chat" class="napisz"></button>
</form>';
}
}
else{
echo 'Czat widoczny dla graczy w pokoju'; }
</tr>
<tr>
</tr>
<tr>
</tr>
<tr>
<td class="tg-031e" colspan="10" rowspan="3"><form action="?" method="POST">';
$zab = mysqli_fetch_array($db->query("SELECT * FROM pokoje_gracz Where id_gracza=".$user['id']." and id_pokoje=".$shout['id'].""));
if(($zab['id_gracza'] == $user['id']) && ($zab['id_pokoje'] == $shout['id']))
{
echo'<button type="submit" name="odejdz" class="wyjdz"></button>'; $pokoj = mysqli_fetch_array($db->query("SELECT * FROM pokoje Where id_wlasciciela=".$user['id'].""));
if($pokoj['id_wlasciciela'] == $user['id'])
{
echo'<button type="submit" name="usunpokoj" class="usun"></button>'; }
}
else{
if($wiersz['ile'] >= '5'){
echo ' <font color="red">Jest już max osób w pokoju</font>'; }
else{
$spr = mysqli_fetch_array($db->query("SELECT * FROM pokoje_gracz Where id_gracza=".$user['id'].""));
if($spr['id_gracza'] == $user['id'])
{
echo '<font color="red">Dołączyłeś już do jednego z pokoi</font>'; }
else{
echo'<button type="submit" name="dolacz" class="dolacz"></button></form>'; }
}
}
</td>
</tr>
</table><br />';
if(isset($_POST['dolacz'])) {
$id_pokoje = $shout['id'];
$id_gracza = $user['id'];
$nazwa_gracz = $user['steamnick'];
$db->query("INSERT INTO `pokoje_gracz` (`id_gracza`, `id_pokoje`, `nazwa_gracz`) VALUES('$id_gracza', '$id_pokoje', '$nazwa_gracz')")
header('Location: '.$_SERVER['REQUEST_URI']); echo "Dołączyłeś do pokoju"; }
if(isset($_POST['odejdz'])) {
$id_pokoje = $shout['id'];
$id_gracza = $user['id'];
$db->query("DELETE FROM pokoje_gracz Where id_gracza=$id_gracza and id_pokoje=$id_pokoje")
header('Location: '.$_SERVER['REQUEST_URI']); echo "Odszedłeś z pokoju"; }
if(isset($_POST['kick'])) {
$gracze = $db->query("SELECT * FROM pokoje_gracz Where id_pokoje=".$shout['id']."");
$gracze1=mysqli_fetch_array($gracze);
$id_pokoje = $shout['id'];
$id_gracza = $gracze1['id_gracza'];
$db->query("DELETE FROM pokoje_gracz Where id_gracza=$id_gracza and id_pokoje=$id_pokoje")
header('Location: '.$_SERVER['REQUEST_URI']); }
if(isset($_POST['usunpokoj'])) {
$id_pokoje = $shout['id'];
$id_gracza = $user['id'];
$zapytanie = "DELETE FROM pokoje Where id=$id_pokoje and id_wlasciciela=$id_gracza";
$idzapytania = $db->query($zapytanie);
$zapytanie1 = "DELETE FROM pokoje_gracz Where id_pokoje=$id_pokoje";
$idzapytania1 = $db->query($zapytanie1);
$zapytanie2 = "DELETE FROM pokoje_chat Where id_pokoje=$id_pokoje";
$idzapytania2 = $db->query($zapytanie2);
header('Location: '.$_SERVER['REQUEST_URI']); }
}
}
?>