include_once "../Librerias/ArtesanoDao.php"; include_once "../Librerias/Artesano.php"; include_once "../Librerias/ProductoDao.php"; include_once "../Librerias/Producto.php"; include_once "../Librerias/Variables.php"; $conn = new Datasource($dbhost, $dbName, $dbUser, $dbPassword); $artesanoDao = new ArtesanoDao(); $pDao = new ProductoDao(); $nroDoc = utf8_decode($_POST["nroDoc"]); $reemplazar = array("/", "-", "\\", "_", " ", ".", ",", "'"); $username = str_replace($reemplazar, "", $nroDoc); $tipodoc = $_POST["tipo"]; $busqueda = new Artesano(); $busqueda->setUsername($username); $busqueda->setTipoDoc($tipodoc); $existentes = $artesanoDao->searchMatching($conn, $busqueda); if (count($existentes) > 0) { ?> <meta http-equiv="REFRESH" content="0,url=../Interfaces/Creacioncuenta.php"> <script type="text/javascript"> alert("Ya hay un usuario con el documento de identidad: "+<?php echo $nroDoc; ?> ); </script> <?php } else { $primernom = utf8_decode($_POST["primerNom"]); $segundonom = utf8_decode($_POST["segundoNom"]); $primerape = utf8_decode($_POST["primerApe"]); $segundoape = utf8_decode($_POST["segundoApe"]);
include_once "../Librerias/Variables.php"; $conn = new Datasource($dbhost, $dbName, $dbUser, $dbPassword); $adao = new ArtesanoDao(); $pdao = new ProductoDao(); $artesano = new Artesano(); if (!isset($_SESSION["USER"])) { ?> <script type="text/javascript"> alert("No tienes permiso para ver este contenido"); </script> <META http-equiv="Refresh" content="0,url=index.php"> <?php } else { if ($_SESSION["ROL"] == "Artesano") { $artesano->setIdArtesano($_SESSION["ID"]); $list = $adao->searchMatching($conn, $artesano); $artesano = $list[0]; $artesano = $adao->encodificaraUTF($artesano); $busqueda = new Producto(); $busqueda->setIdartesano($artesano->getIdartesano()); $busqueda->setNotificado(0); $productos = $pdao->searchMatching($conn, $busqueda); $ver = false; $estado = false; ?> <!DOCTYPE html> <html> <head>
<?php include_once "../Librerias/Datasource.php"; include_once "../Librerias/ArtesanoDao.php"; include_once "../Librerias/Artesano.php"; include_once "../Librerias/Variables.php"; $tipoDoc = $_POST["tipo"]; $docId = $_POST["docId"]; $conn = new Datasource($dbhost, $dbName, $dbUser, $dbPassword); $adao = new ArtesanoDao(); $busqueda = new Artesano(); $busqueda->setTipoDoc($tipoDoc); $reemplazar = array("/", "-", "\\", "_", " ", ".", ",", "'"); $username = str_replace($reemplazar, "", $docId); $busqueda->setUsername($username); $lista = $adao->searchMatching($conn, $busqueda); if (count($lista) == 0) { ?> <meta http-equiv="REFRESH" content="0,url=../Interfaces/recuperarContrasena.php"> <script type="text/javascript"> alert("No se ha encontrado el documento de identidad. Intenta de nuevo"); </script> <?php } else { $artesano = $lista[0]; $destino = $artesano->getEmail(); $cadena = "Solicitaste que se te devolviera tu contraseña. La contraseña que tienes actualmente es: " . $artesano->getPassword() . "<br>Atentamente,<br>Artesanías Manos de Oro"; $cabeceras = 'MIME-Version: 1.0' . "\r\n"; $cabeceras .= 'Content-type: text/html; charset=utf-8' . "\r\n"; if (mail($destino, "Recuperación de la contraseña - Manos de Oro", $cadena, $cabeceras)) { ?>
<?php @session_start(); include_once "../Librerias/Datasource.php"; include_once "../Librerias/ArtesanoDao.php"; include_once "../Librerias/Artesano.php"; include_once "../Librerias/Variables.php"; $conn = new Datasource($dbhost, $dbName, $dbUser, $dbPassword); $adao = new ArtesanoDao(); $username = $_POST["username"]; $password = $_POST["password"]; $abusqueda = new Artesano(); $abusqueda->setUsername($username); $list = $adao->searchMatching($conn, $abusqueda); if (count($list) == 0) { ?> <script type="text/javascript"> alert("No existe este usuario"); </script> <Meta http-equiv="refresh" content="0,url=../Interfaces/expositores.php"> <?php } else { $aobtenido = $list[0]; if ($password != $aobtenido->getPassword()) { ?> <script type="text/javascript"> alert("Contrase\u00F1a incorrecta"); </script> <Meta http-equiv="refresh" content="0,url=../Interfaces/expositores.php"> <?php } else {