<?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)); }
$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)); }
<?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());