public function delete() { $obj = new grupo(); $p = $obj->delete($_GET['id']); if ($p[0]) { header('Location: index.php?controller=grupo'); } else { $data = array(); $view = new View(); $data['msg'] = $p[1]; $data['url'] = 'index.php?controller=grupo'; $view->setData($data); $view->setTemplate('../view/_Error_App.php'); $view->setLayout('../template/Layout.php'); $view->render(); } }
<?php //Verifico la sesion include_once "../checkSession.php"; //Traigo las clases Antes del POST para ver los grupos en la barra izquierda include_once "../classes/conexiones.php"; include_once "../classes/grupo.php"; $db = new Database(); $g = new grupo(); //Traer ultimo ID, el que le corresponde al nuevo grupo $id = $g->nextId(); //Traigo la vista include_once "../view/createGroup.php";
if (checkAllPost($checkArray)) { //Traigo las clases Antes del POST para ver los grupos en la barra izquierda include_once "../classes/jugador.php"; include_once "../classes/grupo.php"; include_once "../security.php"; //Mysql Inyection $db = new Database(); $nombre = $db->checkInjection($_POST['nombre']); $id = $db->checkInjection($_POST['grupo']); //Si eligio imagen y pudo subirse al server if (uploadPhoto("{$id}.jpg", 'grupos')) { $path = "../images/grupos/{$id}.jpg"; } else { $path = "../images/grupos/default.jpg"; } $g = new grupo(); //Le asigno los datos al grupo creado arriba $g->setNombre($nombre); $g->setFoto($path); $g->setId($id); //Guardo el objeto en la Db if ($g->objectToDb()) { if ($g->addAdmin($_SESSION['id'])) { alertMessage("Grupo Creado con Éxito"); } else { alertMessage("Hubo un error Agregandote al Grupo"); } } else { alertMessage("Hubo un error Creando el grupo"); } }
<?php //Chequeo si hay sesion abierta include_once "../checkSession.php"; //Traigo las funciones include_once "../functions.php"; //Traigo la clase include_once "../classes/grupo.php"; include_once "../classes/jugador.php"; //Creo un grupo y un jugador para LEFT $g = new grupo(); $j = new jugador(); //Traigo los grupos del jugador con sesion abierta - Barra de la izquierda $j->xLogin($_SESSION['login']); if (isset($_GET['search'])) { $db = new Database(); $search = $db->checkInjection($_GET['search']); $db->close(); $grupos = $j->searchGroup($search); } else { $grupos = $j->groups(); } //LEFT - Luego hacer con AJAX para todas las paginas. //aux2 tiene los datos para la tabla de grupos de la izquierda $aux2 = array(); for ($k = 0; $k < count($grupos); $k++) { $g->xId($grupos[$k]); array_push($aux2, $g->allLimitated()); } //Traigo la vista include_once "../view/leftGroup.php";
<?php include_once "../functions.php"; $checkArray = array('nombre', 'foto'); if (checkAllPost($checkArray)) { include_once "../classes/conexiones.php"; include_once "../classes/grupo.php"; include_once "../security.php"; //Mysql Inyection $db = new Database(); $nombre = $db->checkInjection($_POST['nombre']); //Traer ultimo ID, el que le corresponde al nuevo grupo $id = $g->nextId(); //Si eligio imagen y pudo subirse al server if (uploadPhoto("{$id}.jpg", 'login')) { $path = "../images/grupo/{$id}.jpg"; } else { $path = "../images/grupo/default.jpg"; } //Creo objeto y le asigno los datos $g = new grupo($nombre, $path); //Guardo el objeto en la Db $g->objectToDb(); } //Traigo la vista include_once "../view/addGroup.php";
//Verifico la sesion include_once "../checkSession.php"; //Si esta seteado el ID del grupo donde se creara el evento if (isset($_GET['id'])) { include_once "../classes/grupo.php"; include_once "../classes/jugador.php"; include_once "../classes/evento.php"; include_once "../functions.php"; include_once "../security.php"; $idE = $_GET['id']; $e = new evento(); $e->xId($idE); //Traigo al jugador logueado $j = new jugador(); $j->xId($_SESSION['id']); //Traigo el grupo del evento $g = new grupo(); $g->xId($e->getGrupo()); //Chequeo si el usuario con sesion abierta es Admin del grupo if (!$j->isAdmin($g->getId())) { echo "Usted no es administrador del grupo"; exit; } $tipos = $e->allEventTypes(); //Los nombre de los jugadores para abajo del nombre del grupo $nombresJ = $g->nombreJugadores(); //Traigo la vista include_once "../view/editEvent.php"; } //Fin si esta seteado el ID de evento
<div id="leftTopSearchAddGroup" class="leftTopSearch"> <form id="formSearch" action="" method="post"> <div class="leftTopSearchLeft"> <input type="text" id="inputSearch" placeholder="Buscar en Grupos" /> </div> <div class="leftTopSearchRight"> <button type="submit"><img id="iconSearch" class='icons' src='../images/icons/32px/search.png'></button> </div> </form> </div> </div> <div id="leftBottomAddGroup" class="leftBottom"> <table id="tablaAddGroup" class="tabla"> <?php for ($i = 0; $i < $cant; $i++) { $g = new grupo(); //Traigo el jugador completo buscando por ID $g->xId($ids[$i]); echo "<tr>"; //El input es para tener el id del jugador y poder cargarlo echo "<input class='secret' type='hidden' value='" . $g->getId() . "' />"; echo "<td>"; echo "<img src='" . $g->getFoto() . "'>"; echo "</td>"; echo "<td>"; echo "<span class='negrita'>" . $g->getNombre() . "</span>"; echo "</td>"; echo "<td>"; echo $g->getAdminName(); echo "</td>"; echo "</tr>";
<?php //Verifico la sesion include_once "../checkSession.php"; include_once "../functions.php"; $checkArray = array('jugador', 'grupo'); if (checkAllPost($checkArray)) { include_once "../classes/conexiones.php"; include_once "../classes/jugador.php"; include_once "../classes/grupo.php"; //MySQL Injection $db = new Database(); $idJ = $db->checkInjection($_POST['jugador']); $idG = $db->checkInjection($_POST['grupo']); $db->close(); //Salgo si no es un admin $j = new jugador(); $j->xId($_SESSION['id']); if (!$j->isAdmin($idG)) { echo "Usted no es administrador de este grupo"; exit; } //Creo un grupo y un jugador $g = new grupo(); $g->xId($idG); $g->addPlayer($idJ); } //FIN isset POST
<?php //Verifico la sesion include_once "../checkSession.php"; include_once "../functions.php"; $checkArray = array('nombre', 'grupo'); if (checkAllPost($checkArray)) { //Traigo las clases Antes del POST para ver los grupos en la barra izquierda include_once "../classes/jugador.php"; include_once "../classes/grupo.php"; include_once "../security.php"; //Mysql Inyection $db = new Database(); $nombre = $db->checkInjection($_POST['nombre']); $id = $db->checkInjection($_POST['grupo']); //Subo la foto al server si la eligio, sino sigo de largo uploadPhoto("{$id}.jpg", 'grupos'); $path = "../images/grupos/{$id}.jpg"; $g = new grupo(); //Le asigno los datos al grupo creado arriba $g->setNombre($nombre); $g->setFoto($path); $g->setId($id); //Guardo el objeto en la Db if ($g->update()) { alertMessage("Grupo Actualizado con Éxito"); } else { alertMessage("Hubo un error Actualizando al Grupo"); } } //Fin si esta seteado el nombre del grupo
if (isset($_GET['id'])) { $db = new Database(); $id = $db->checkInjection($_GET['id']); $db->close(); $j = new jugador(); $j->xId($_SESSION['id']); //Salgo si no es un admin if (!$j->isAdmin($id)) { echo "Usted no es administrador de este grupo"; exit; } include_once "../functions.php"; include_once "../classes/jugador.php"; include_once "../classes/grupo.php"; //Creo un grupo y un jugador $g = new grupo(); $j = new jugador(); $g->xId($id); $j->xid($_SESSION['id']); //Los nombre de los jugadores para abajo del nombre del grupo $nombresJ = $g->nombreJugadores(); //aux tiene los datos para la tabla de usuarios del grupo GET ID de la derecha $aux = array(); //Los nombre de los jugadores para abajo del nombre del grupo $amigos = $j->friendsNotInGroup($id); //Datos de Amigos for ($i = 0; $i < count($amigos); $i++) { $j->xId($amigos[$i]); array_push($aux, $j->allLimitated()); } //Traigo la vista
<?php require_once "model/gruposModel.php"; //Inicializamos,Creamos eL objeto para grupo $ogrupo = new grupo(); if (isset($_GET["valor"])) { $e = $_GET["valor"]; $consulta_gpo = $ogrupo->consulta_gpo_u(); //me trae elultimo registro del grupo } else { $e = 0; } if (isset($_GET["dia"])) { $d = $_GET["dia"]; if ($d >= 1 and $d <= 5) { $va = 2; $d = $_GET["dia"]; $_SESSION["dia_cve"] = $d; if ($d == 1) { $_SESSION["dia"] = "Lunes"; } if ($d == 2) { $_SESSION["dia"] = "Martes"; } if ($d == 3) { $_SESSION["dia"] = "Miercoles"; } if ($d == 4) { $_SESSION["dia"] = "Jueves"; } if ($d == 5) {
<?php require_once "model/maestrosModel.php"; require_once "model/gruposModel.php"; require_once "model/alumnosModel.php"; //Inicializamos,Creamos eL objeto para maestros $omaestro = new maestro(); $ogrupo = new grupo(); $oalumno = new alumnos(); if (isset($_GET["valor"])) { $e = $_GET["valor"]; } else { $e = 0; } if (isset($_POST["ccali"])) { for ($s = 0; $s < sizeof($_POST["nc"]); $s++) { $nc = $_POST["nc"][$s]; $wi1 = $_POST["wi1"][$s]; $wi2 = $_POST["wi2"][$s]; $wo1 = $_POST["wo1"][$s]; $wo2 = $_POST["wo2"][$s]; $po1 = $_POST["po1"][$s]; $po2 = $_POST["po2"][$s]; $e1 = $_POST["e1"][$s]; $e2 = $_POST["e2"][$s]; $in1 = $_POST["in1"][$s]; $in2 = $_POST["in2"][$s]; $a1 = $_POST["in1"][$s]; $a2 = $_POST["in2"][$s]; $cali = $oalumno->ingresar_calificacion($nc, $wi1, $wi2, $wo1, $wo2, $po1, $po2, $e1, $e2, $in1, $in2, $a1, $a2); }
$j->xId($_SESSION['id']); //Check pertenece al grupo? if (!$j->isInGroup($id)) { echo "Usted no pertenece al grupo"; exit; } //Check es admin del grupo? if ($j->isAdmin($id)) { $admin = 1; } //Traigo las clases Antes del POST para ver los grupos en la barra izquierda include_once "../functions.php"; include_once "../classes/grupo.php"; include_once "../classes/evento.php"; //Creo un grupo RIGHT y LEFT $g = new grupo(); $e = new evento(); //RIGHT $g->xId($id); //Traigo los jugadores de ese grupo $eventos = $g->idEventos(); //aux tiene los datos para la tabla de usuarios del grupo GET de la derecha $aux = array(); //Datos de Jugadores dentro del grupo for ($i = 0; $i < count($eventos); $i++) { $e->xId($eventos[$i]); array_push($aux, $e->allLimitated()); } //Los nombre de los jugadores para abajo del nombre del grupo $nombresJ = $g->nombreJugadores(); //Traigo la vista
<?php //Verifico la sesion include_once "../checkSession.php"; if (isset($_GET['id'])) { $db = new Database(); $id = $db->checkInjection($_GET['id']); $db->close(); include_once "../classes/jugador.php"; $j = new jugador(); $j->xId($_SESSION['id']); //Check es admin del grupo? if (!$j->isAdmin($id)) { echo "Usted no es el Admin del grupo"; exit; } //Traigo las clases Antes del POST para ver los grupos en la barra izquierda include_once "../functions.php"; include_once "../classes/grupo.php"; //Creo un grupo RIGHT y LEFT $g = new grupo(); //RIGHT $g->xId($id); //Traigo la vista include_once "../view/editGroup.php"; }