//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");
    }
}
//Fin si esta seteado el nombre del grupo
示例#2
0
<?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";