<?php
	session_start();

	include("auth.inc.php");
	include "conn.inc.php";

	if ($_POST["gestion"] == "mod") {
		$q_update = "UPDATE usuarios SET direccion='".$_POST["direccion"]."', c_postal='".$_POST["c_postal"]."', poblacion='".$_POST["poblacion"]."', provincia='".$_POST["provincia"]."', pais='".$_POST["pais"]."', telefono='".$_POST["telefono"]."', email='".$_POST["email"]."' WHERE nif='".$_SESSION["alumno"]."'";
		$r_update = mysql_query($q_update, $conn);

		$_SESSION["opcion"] = "2";
		$_SESSION["editar"] = "0";

		$q_user = "SELECT * FROM usuarios WHERE nif='".$_SESSION["alumno"]."'";
		$rs_user = mysql_query($q_user,$conn);
		$res_user = mysql_fetch_array($rs_user);
		if ($res_user){
			$_SESSION["alumno"] = $res_user["nif"];
			$_SESSION["nombre"] = $res_user["nombre"];
			$_SESSION["apellido1"] = $res_user["apellido1"];
			$_SESSION["apellido2"] = $res_user["apellido2"];
			$_SESSION["direccion"] = $res_user["direccion"];
			$_SESSION["c_postal"] = $res_user["c_postal"];
			$_SESSION["poblacion"] = $res_user["poblacion"];
			$_SESSION["provincia"] = $res_user["provincia"];
			$_SESSION["pais"] = $res_user["pais"];
			$_SESSION["telefono"] = $res_user["telefono"];
			$_SESSION["email"] = $res_user["email"];
			$_SESSION["f_nacimiento"] = $res_user["f_nacimiento"];
			$_SESSION["titulacion"] = $res_user["titulacion"];
		}
	} else{
		if ($_REQUEST["username"]) {
				$alumno =$_REQUEST["username"];
			} elseif ($_SESSION["username"]) {
				$alumno = $_SESSION["username"];
			}

		list($nombre, $apellido1, $apellido2) = explode( ".", $alumno);

		$q_pass="select * from usuarios where nif='".$_SESSION["alumno"]."' and password=md5('".$_POST["old_pass"]."')";
		$rs_pass=mysql_query($q_pass,$conn);
		$res_pass=mysql_fetch_array($rs_pass,MYSQL_ASSOC);

		if ($res_pass || ($_SESSION["perfil"] == "A")) {
			$q_update = "UPDATE usuarios SET password=md5('".$_POST["new_pass"]."') WHERE nif='".$_SESSION["alumno"]."'";
			$r_update = mysql_query($q_update, $conn);

			$_SESSION["opcion"] = "2";
			$_SESSION["editar"] = "3";

			$q_user = "SELECT * FROM usuarios WHERE nif='".$_SESSION["alumno"]."'";
			$rs_user = mysql_query($q_user,$conn);
			$res_user = mysql_fetch_array($rs_user);

			if ($res_user){
				$_SESSION["alumno"] = $res_user["nif"];
				$_SESSION["nombre"] = $res_user["nombre"];
				$_SESSION["apellido1"] = $res_user["apellido1"];
				$_SESSION["apellido2"] = $res_user["apellido2"];
				$_SESSION["direccion"] = $res_user["direccion"];
				$_SESSION["c_postal"] = $res_user["c_postal"];
				$_SESSION["poblacion"] = $res_user["poblacion"];
				$_SESSION["provincia"] = $res_user["provincia"];
				$_SESSION["pais"] = $res_user["pais"];
				$_SESSION["telefono"] = $res_user["telefono"];
				$_SESSION["email"] = $res_user["email"];
				$_SESSION["f_nacimiento"] = $res_user["f_nacimiento"];
				$_SESSION["titulacion"] = $res_user["titulacion"];
				$_SESSION["msg_pass"] = "La contrase&ntilde;a se ha modificado con éxito.";
			}
		} else {
			$_SESSION["opcion"] = "2";
			$_SESSION["editar"] = "3";
			$_SESSION["msg_pass"] = "Error al intentar cambiar la contrase&ntilde;a: Contrase&ntilde;a anterior errónea.";
		}
	}

	header("Location: inicio.php");
?>