Esempio n. 1
0
<?php

include_once './TokenCSRF.php';
include_once './Pascal.php';
header('Content-type: application/json');
$tk = new TokenCSRF();
$token = $_POST['code'];
if (!$tk->verifyFormToken('code-fb', $token)) {
    echo json_encode(array('enviado' => TRUE, 'CRFF' => TRUE));
    die;
}
$id_participante = intval($_POST['idParticipante']);
$puntaje = intval($_POST['totalScore']);
$pg = new Pascal();
if ($pg->participantShared($id_participante, $puntaje)) {
    echo json_encode(array('enviado' => TRUE));
} else {
    echo json_encode(array('enviado' => FALSE, 'DB' => FALSE));
}
Esempio n. 2
0
$data = $_POST['data'];
$data1 = base64_decode($data);
$data2 = base64_decode($data1);
$dataString = base64_decode(str_replace($encodingCode, '', $data2));
parse_str($dataString);
//Descarto por ser un bot!
if (isset($sex) && $sex !== '') {
    echo json_encode(array('enviado' => TRUE, 'trucho' => TRUE));
    die;
}
//Descarto por ser un bot!
if (!isset($email) && $email === '' || !isset($name) && $name === '') {
    echo json_encode(array('enviado' => TRUE, 'trucho' => TRUE));
    die;
}
if (!$tk->verifyFormToken('send-score', $code)) {
    echo json_encode(array('enviado' => TRUE, 'CRFF' => TRUE));
    die;
}
$puntaje = intval($score);
$tiempo = intval($time);
$coincidencias = intval($matches);
$intentos = intval($tries);
$pascal = new Pascal();
$insertedID = $pascal->insertParticipant($name, $email, $dni, $puntaje, $phone, $tiempo, $coincidencias, $intentos);
if ($insertedID[0]) {
    if ($pascal->sendEmail($email)) {
        echo json_encode(array('enviado' => TRUE, 'idParticipante' => $insertedID[1]));
    } else {
        echo json_encode(array('enviado' => FALSE, 'MAILFAIL' => TRUE));
    }
Esempio n. 3
0
<?php

include_once './TokenCSRF.php';
include_once './Pascal.php';
header('Content-type: application/json');
$tk = new TokenCSRF();
$token = $_POST['code'];
if (!$tk->verifyFormToken('get-ranking', $token)) {
    echo json_encode(array('enviado' => TRUE, 'CRFF' => TRUE));
    die;
}
$pg = new Pascal();
echo json_encode($pg->getRanking());