예제 #1
0
    <?php 
include "../db/DBCommunication.php";
$dbconncet = new DbComunication();
$dbconncet->setGameStatus(454, 1);
//  echo $dbconncet -> addCellToRecordGame(7, 19);
//  $timeStart= time();
//  while (true) {
// $answer=$dbconncet-> waitingForOpponent(277);
// if (intval(trim($answer,"\n"))>0){
//  // echo "==". $gameId. " - " .$counterOfrecordGame . "-- " . $recordGame;
//     echo $answer;
//     break;
// }
// elseif(time()-$timeStart>5){
//     echo $dbconncet-> deleteGame(277);
//     echo "timeOut";
//     break;
// }
// else {
//     // wait for 1 sec
//     sleep( 1 );
//     continue;
// }
// }
//   $returnValue =$dbconncet -> getidOfGameWithOnePlayer();
// echo json_encode($returnValue);
// $counter=1;
// $recordGame=$dbconncet-> getRecordGameOfGame(26);
// if ((empty($recordGame) && $recordGame!=0) || is_null($recordGame)){
//     $counterOfrecordGame=0;
예제 #2
0
<?php

include "../db/DBCommunication.php";
// Change gameStatus in Games Table
if (isset($_POST['changeGameStatus']) == true && empty($_POST['changeGameStatus']) === false) {
    // Decode our JSON into PHP objects
    $changeGameStatus = json_decode($_POST["changeGameStatus"]);
    $dbconncet = new DbComunication();
    // GameStatus -> wait=(-1), start=0, end=1
    if ($changeGameStatus->changeTo <= 1 && $changeGameStatus->changeTo >= -1) {
        $returnValue = $dbconncet->setGameStatus($changeGameStatus->gameId, $changeGameStatus->changeTo);
        echo $returnValue;
    } else {
        echo "Error";
    }
}