switch ($_REQUEST['elemento']) { //creacion de usuario case "usuario": $usuario = new usuario($_REQUEST['email'], $_REQUEST['nombre'], $_REQUEST['pass'], $_REQUEST['apellidos'], $_REQUEST['dni'], $_REQUEST['tipo']); $usuario->insertar(); $usuario->modificarTipoUsuario($_REQUEST['tipo']); header("Location: ../admin/listaUsuarios.php"); break; //creacion de asignatura //creacion de asignatura case "asignatura": $sql = "select ifnull(MAX(codAsignatura+1),0) FROM Asignatura"; $resultado = mysql_query($sql); $codigo = mysql_fetch_array($resultado); if ($_REQUEST['nombreA'] != '' && $_REQUEST['gradoA'] != '') { $asignatura = new asignatura($_REQUEST['nombreA'], $_REQUEST['gradoA'], $_REQUEST['cursoA'], $codigo[0]); $asignatura->insertar(); header("Location: ../admin/asignatura.php?codAsig=" . $asignatura->getCodigo() . ""); } else { header("Location: ../admin/listaAsignaturas.php"); } break; default: header("Location: ../admin/listaAsignaturas.php"); break; } break; case '>': $contP = $_REQUEST['contP']; for ($i = 0; $i < $contP; $i++) { if (isset($_REQUEST['emailU' . $i])) {
include_once "../clases/Asignatura_class.php"; Conectarse(); /*$aluPreIns = isset($_REQUEST['aluPreIns'])?$_REQUEST['aluPreIns']:array(); $aluIns = isset($_REQUEST['aluIns'])?$_REQUEST['aluIns']:array(); echo "Preins:<br>"; foreach ($aluPreIns as $i) { echo $i . "<br>"; } echo "<br>Ins:<br>"; foreach ($aluIns as $i) { echo $i . "<br>"; }*/ $ca = $_REQUEST['ca']; $campo = $_REQUEST['campo']; $text = $_REQUEST['text']; echo asignatura::verAluPreIns($ca, $text, $campo); /*$count = $_GET['count']; echo $count; for($i=0; $i<$count; $i++){ if(isset($_GET['dniUsuario'.$i])){ $dni = $_GET['dniUsuario'.$i]; $sql = "UPDATE `aluinscritoasi` SET `aceptado` = 'T' WHERE `aluinscritoasi`.`emailUsuario` = (SELECT usuario.emailUsuario FROM usuario WHERE usuario.dniUsuario = '".$dni."') AND `aluinscritoasi`.`codAsignatura` = (SELECT `asignatura`.`codAsignatura` FROM asignatura WHERE asignatura.nomAsignatura='".$_GET['nombreAsig']."');"; $resultado = mysql_query($sql); echo mysql_error(); } }*/
function Borrar($cod) { //Buscamos una asignatura cuyo codigo sea $cod. $sql = "select * from Asignatura where codAsignatura = '" . $cod . "'"; $resultado = mysql_query($sql); //Si encontro una asignatura con ese código, borramos. if (mysql_num_rows($resultado) == 1) { $sql = "delete from Asignatura where codAsignatura='" . $cod . "'"; mysql_query($sql); echo $sql; asignatura::deltree("../uploads/" . $cod); rmdir("../uploads/" . $cod); echo "<br>La asignatura de código " . $cod . " fue borrada correctamente<br>"; } else { echo "<br>la asignatura de código " . $cod . " no existe<br>"; } }
<?php session_start(); include '../seg.php'; comprobarUsuario('Profesor'); include_once "../conexion.php"; include '../MultiLanguage/FuncionIdioma.php'; include_once "../clases/Asignatura_class.php"; include '../nav.php'; $link = Conectarse(); $codAsig = $_GET['ca']; $asig = new asignatura('', '', -1, $codAsig); $asig->Rellenar(); $fil = isset($_GET['filt']) ? $_GET['filt'] : ''; //La siguiente linea se descomenta para hacer prueba sin pasar por login, una vez que este inicializada debe comentarse otra vez. //$_SESSION['idioma']='ENG'; $textos = idioma(12, $_SESSION['idioma']); ?> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content=""> <meta name="author" content=""> <title>SB Admin - Bootstrap Admin Template</title> <!-- Bootstrap Core CSS -->
<?php include_once "../conexion.php"; include_once "../clases/Asignatura_class.php"; Conectarse(); $ca = $_REQUEST['ca']; $campo = $_REQUEST['campo']; $text = $_REQUEST['text']; echo asignatura::verProfNoImp($ca, $text, $campo);
<div class="row"> <div class="col-lg-12"> <h1 class="page-header ex-title"> <?php echo $textos[5]; //Asignaturas ?> </h1> <div class="panel panel-default"> <div class="panel-heading ex-panel-header"><?php echo $textos[6]; //Lista de asignaturas ?> </div> <div class="list-group"> <?php asignatura::verAsigProf($_SESSION['userLogin']); ?> </div> </div> </div> </div> <!-- /.row --> </div> <!-- /.container-fluid --> </div> <!-- /#page-wrapper -->
<!DOCTYPE html> <?php session_start(); include '../seg.php'; comprobarUsuario('Alumno'); include '../MultiLanguage/FuncionIdioma.php'; include '../clases/Asignatura_class.php'; include '../nav.php'; //$_SESSION['idioma']='ENG'; $textos = idioma(8, $_SESSION['idioma']); $codAsig = $_REQUEST['ca']; echo $codAsig; $asig = new asignatura('', '', -1, $codAsig); $asig->Rellenar(); ?> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content=""> <meta name="author" content=""> <title>SB Admin - Bootstrap Admin Template</title> <!-- Bootstrap Core CSS --> <link href="../css/bootstrap.min.css" rel="stylesheet"> <!-- Custom CSS -->
</th> <th class="panel-heading ex-panel-header"></th> <th class="panel-heading ex-panel-header"></th> </tr><tr> <th>DNI</th> <th><?php echo $textos[12]; //Nombre ?> </th> <th> </th> </tr> </thead> <tbody id="profimp"> <?php asignatura::verProfImp($codAsig); ?> </tbody> </table> <input type="hidden" name="elemento" value="asignatura"/> <input type="hidden" name="asignatura" value="<?php echo $asignatura->getCodigo(); ?> "/> </div> </div> </form> </li>
<![endif]--> </head> <body> <div id="wrapper"> <?php showNav($textos); ?> <?php //$listado=Asignatura_class::consultarSinProfesor(); //$listadoP=Asignatura_class::consultarSinProfesor(); $asignatura = new asignatura('', '', '', ''); $listado = $asignatura->consultarSinProfesor(); $listadoP = $asignatura->consultarConProfesor(); ?> <div id="page-wrapper"> <div class="container-fluid"> <!-- Page Heading --> <div class="row"> <div class="col-lg-12"> <h1 class="page-header ex-title"> <?php echo $textos[6]; //Lista de asignaturas
<?php include_once '../conexion.php'; include '../clases/Trabajo_class.php'; include '../clases/Asignatura_class.php'; session_start(); $codA = $_GET['ca']; $codT = $_GET['ct']; $titulo = $_GET['title']; $desc = $_GET['desc']; $fecha = $_GET['limit']; Conectarse(); if ($_GET['ct'] == 'Crear') { $asig = new asignatura('', '', '', $codA); $asig->Rellenar(); $codTrab = str_replace(" ", "_", $asig->getNombre()) . substr($asig->getGrado(), 0, 3) . $asig->getCurso() . str_replace(" ", "_", $titulo); $trabajo = new trabajo($codTrab, $codA, $titulo, $desc, $fecha); $trabajo->insertar(); echo mysql_error(); header("Location: ../profesor/asignatura.php?ca=" . $codA . "&msg=creado"); } else { $codT = $_GET['ct']; $trabajo = new trabajo($codT, $codA, $titulo, $desc, $fecha); $trabajo->modificar(); header("Location: ../profesor/asignatura.php?ca=" . $codA . "&msg=modificado"); }