Ejemplo n.º 1
0
<?php

//version local de pruebas en mysql
$m = new EmpleadosModel(Config::$mvc_bd_nombre, Config::$mvc_bd_usuario, Config::$mvc_bd_clave, Config::$mvc_bd_hostname);
$password = $m->generateRandomString(8);
$user_aux3 = $m->generateRandomString(2);
$empleados = $m->dameEmpleados();
foreach ($empleados as $empleado) {
    $user = $m->postinsertEmpleado_Mysql($empleado);
}
//termina version mysql
Ejemplo n.º 2
0
 public function editPersonal()
 {
     session_start();
     if (isset($_SESSION['user_id'])) {
     } else {
         header('Location:  index.php?ctl=login');
     }
     if ($_SESSION['user_id'] == 2 || $_SESSION['user_id'] == 3 || $_SESSION['user_id'] == 5) {
         $m = new EmpleadosModel(Config::$mvc_bd_nombre, Config::$mvc_bd_usuario, Config::$mvc_bd_clave, Config::$mvc_bd_hostname);
         if ($_SERVER['REQUEST_METHOD'] == 'POST') {
             $target_dir = "./web/uploads/";
             //<--directorio destino
             $target_file = $target_dir . $m->generateRandomString(2) . basename($_FILES["fileToUpload"]["name"]);
             $uploadOk = 1;
             $imageFileType = pathinfo($target_file, PATHINFO_EXTENSION);
             // Check if image file is a actual image or fake image
             if (isset($_POST["submit"])) {
                 $check = getimagesize($_FILES["fileToUpload"]["tmp_name"]);
                 if ($check !== false) {
                     echo "File is an image - " . $check["mime"] . ".";
                     //    $uploadOk = 1;
                 } else {
                     echo "File is not an image.";
                     //    $uploadOk = 0;
                 }
             }
             // Check if file already exists
             if (file_exists($target_file)) {
                 echo "Sorry, file already exists.";
                 $uploadOk = 0;
             }
             /*
             // Check file size
             if ($_FILES["fileToUpload"]["size"] > 500000) {
                 echo "Sorry, your file is too large.";
                 $uploadOk = 0;
             }
             */
             // Allow certain file formats
             if ($imageFileType != "jpg" && $imageFileType != "png" && $imageFileType != "jpeg" && $imageFileType != "gif") {
                 echo "Sorry, only JPG, JPEG, PNG & GIF files are allowed.";
                 $uploadOk = 0;
             }
             // Check if $uploadOk is set to 0 by an error
             if ($uploadOk == 0) {
                 echo "Sorry, your file was not uploaded.";
                 //if everything is ok, try to upload file
             } else {
                 if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file)) {
                     echo "The file " . basename($_FILES["fileToUpload"]["name"]) . " has been uploaded.";
                 } else {
                     echo "Sorry, there was an error uploading your file.";
                 }
             }
             $empleado_new = $_POST;
             $empleado_new['foto'] = $target_file;
             $m->editarPersonales($empleado_new);
             //header('Location:  index.php?ctl=ver&id='.$_POST['id']);
         } else {
             $id = $_GET['id'];
             $empleado = $m->dameEmpleado($id);
             $params = $empleado;
         }
         require __DIR__ . '/templates/Empleado/EditEmpleadoPersonal.php';
     } else {
         header('Location:  index.php?ctl=listar');
     }
 }