<?php 
define('AT_INCLUDE_PATH', 'include/');
include_once AT_INCLUDE_PATH . 'funciones_bd.php';
//echo "llamado al script";
if (isset($_FILES['fileimage']) && isset($_POST['cod_estud']) && isset($_POST['tipo_img'])) {
    $database = new funciones_BD();
    $tipo = $_POST['tipo_img'];
    $id_student = $_POST['cod_estud'];
    //echo "parametros enviados: tipo=".$tipo.",id=".$id_student;
    //variable para notificar de errores: 0 significa no errores
    $error = 0;
    //validando si el tipo de imagen es imagen de ficha de seguridad:
    if (strcasecmp($tipo, "seguridad") == 0) {
        //echo "Ingresa a SEGURIDAD";
        //consultando si el estudiante ya tiene registrada una imagen de tipo ficha de seguridad:
        $resultset_img = $database->getImageOfSafetyForStudent($id_student);
        //echo "despues de primera consulta a BD";
        if (mysql_num_rows($resultset_img) > 0) {
            //si hay registros entonces se debe cargar la img y actualizar la BD
            //echo "Aun no hay registros en la BD";
            //se mueve el archivo a la ubicacion predefinida:
            if ($_FILES["fileimage"]["error"] == 0 && $_FILES['fileimage']["name"] != "") {
                if (move_uploaded_file($_FILES['fileimage']['tmp_name'], "imgsfichasphotos/" . $_FILES["fileimage"]["name"])) {
                    //si el archivo se ha movido correctamente entonces se actualiza el registro en la BD:
                    $database->updateNameSecurityImageStudent($id_student, "imgsfichasphotos/" . $_FILES["fileimage"]["name"]);
                    //echo "El archivo se ha movido correctamente";
                } else {
                    $error = 1;
                    //error 1 no se ha podido mover el archivo
                    //echo "El archivo no se ha podido mover";
                }