コード例 #1
0
<?php

//Se incluye la clase DBManager
include_once "base/bd_configuracion.php";
//Se incluye el archivo que tien las funciones que se comunican con la base de datos
include_once "base/funcionesBase.php";
//creamos el objeto $con a partir de la clase DBManager
$con = new bd_configuracion();
//usamos el metodo conectar para realizar la conexion
$con->conectar();
if (isset($_GET['winnersName'])) {
    // button name
    $strTemp = trim($_GET['winnersName']);
    if ($strTemp !== '') {
        setWinnerPoints($strTemp);
        echo "Success saving the tournament data";
    } else {
        echo "The data haven't been save";
    }
}
コード例 #2
0
<?php

//header("Content-Type:application/json");
include_once "../base/bd_configuracion.php";
include_once "../base/funcionesBase.php";
include_once "../sharedfunctions/SharedFunctions.php";
include_once "../Tournament.php";
$con = new bd_configuracion();
$con->conectar();
if (isset($_POST['data']) && empty($_POST['data']) == false) {
    $strTemp = $_POST['data'];
    try {
        $stringWinnersArray = tournament(str_replace(' ', '', $strTemp));
        setWinnerPoints(getNameWinner($stringWinnersArray));
        deliverResponse(200, $stringWinnersArray);
    } catch (Exception $e) {
        deliverResponse(400, "Error processing data");
    }
} else {
    deliverResponse(400, "Error processing data");
}
function deliverResponse($status, $data)
{
    header("HTTP/1.1 {$status}");
    $response['status'] = $status;
    $response['winner'] = str_replace('"', '', $data);
    $jsonResponse = json_encode($response);
    echo $jsonResponse;
}
コード例 #3
0
<?php

header("Content-Type:application/json");
include_once "../base/bd_configuracion.php";
include_once "../base/funcionesBase.php";
include_once "../fileFunctions.php";
$con = new bd_configuracion();
$con->conectar();
if (isset($_GET['first']) && isset($_GET['second'])) {
    // button name
    $first = trim($_GET['first']);
    $second = trim($_GET['second']);
    setWinnerPoints($first);
    deliverResponse(200, "success");
} else {
    deliverResponse(200, "error");
}
function deliverResponse($status, $statusMessage)
{
    header("HTTP/1.1 {$status} {$statusMessage}");
    $response['status'] = $status;
    $response['status_message'] = $statusMessage;
    //$response['data'] = $data;
    $jsonResponse = json_encode($response);
    echo $jsonResponse;
}