function ModificarUsuario($id, $nombre, $identificacion, $direccion, $comision, $telefono, $pass, $idioma, $perfil, $cc, $nace, $local, $idlocales) { $oUsuario = new usuario(); if (!$oUsuario->Load($id)) { error(__FILE__ . __LINE__, "W: no pudo mostrareditar '{$id}'"); return false; } $oUsuario->setNombre($nombre); $oUsuario->set("Identificacion", $identificacion, FORCE); $oUsuario->set("Direccion", $direccion, FORCE); $oUsuario->set("Comision", $comision, FORCE); $oUsuario->set("Telefono", $telefono, FORCE); if ($pass != 'usuarios') { $oUsuario->set("Password", md5($pass), FORCE); } $oUsuario->set("IdIdioma", $idioma, FORCE); $oUsuario->set("IdPerfil ", $perfil, FORCE); $oUsuario->set("IdLocal ", $local, FORCE); $oUsuario->set("CuentaBanco", $cc, FORCE); $oUsuario->set("FechaNacim", $nace, FORCE); $oUsuario->set("GrupoLocales", $idlocales, FORCE); if ($oUsuario->Save()) { //if(isVerbose()) // echo gas("aviso",_("Usuario cambiado")); return true; } else { //echo gas("problema",_("No se puedo cambiar dato")); return false; } }
function ingresarNuevo() { $fecha = date('d-m-Y'); error_reporting(0); $tpl = new Template(); if ($_POST['ci']) { $user = new usuario(); $id = $_POST['ci']; $nombre = $_POST['nombre']; $apellido = $_POST['apellido']; $fechah = $_POST['datepicker']; $sexo = $_POST['selector']; $user->setId($id); $user->setNombre($nombre); $user->setApellido($apellido); $user->setFecha_nac($fechah); $user->setSexo($sexo); // $imagen=$_FILES['foto']['name']; // $user->setNombre($nombre); // $user->setImagen($imagen); // // $ruta="imagenes/".$_FILES['foto']['name']; // @move_uploaded_file($_FILES['foto']['tmp_name'], $ruta); if ($user->ingresarUsuario()) { crearDir($id); //esta funcion esta en carpeta multimedia archivo crear...php // $ruta=$_SERVER['DOCUMENT_ROOT'].'/phpProyecto/multimedia/'.$id; // if (!file_exists($ruta)) { // mkdir($ruta, 0777, true); //} $fpat = new ficha_patronimica(); $peso = $_POST['peso']; $altura = $_POST['altura']; $indice = $peso / ($altura * $altura); $imc = number_format($indice, 2, ".", ","); $fpat->setId_usuario($_POST['ci']); $fpat->setPeso($peso); $fpat->setAltura($altura); $fpat->setFecha_estudio($fecha); $fpat->setImc($imc); if ($fpat->ingresaFicha()) { mostrarTodos(); exit; } else { $mensaje = "Error al guardar ficha patronimica. Verifique los datos"; } // mostrarTodos(); exit; } else { $mensage = "Error al ingresar usuario. Verifique los datos"; } } $data = array('fecha' => $fecha, 'mensage' => $mensage, 'titulo' => 'Proyecto final'); $tpl->mostrar("nuevo", $data); }
public function registerAction() { $usuario = new usuario(); $usuario->setRol('socio'); $usuario->setAlta(0); $usuario->setEmail('*****@*****.**'); $usuario->setNombre('aaa'); $usuario->setPassword('aaaaaaaa'); $errores = $this->get('validator')->validate($usuario); if (!empty($errores)) { foreach ($errores as $error) { echo '' . $error->getMessage() . '<br></br>'; } return new Response("sadawesdas"); } $em = $this->getDoctrine()->getEntityManager(); $em->persist($usuario); $em->flush(); return new Response('asdsd'); }
<?php echo $_SESSION['userPass']; session_start(); include '../seg.php'; comprobarUsuario('Profesor'); include_once '../conexion.php'; include '../clases/Usuario_class.php'; $passAct = $_GET['passwdAct']; $passNew = $_GET['passwdNew']; $passRep = $_GET['passwdRep']; echo $passNew; Conectarse(); if ($_SESSION['userPass'] == $passAct && $_SESSION['userPass'] != '') { if ($passNew == $passRep) { $usuario = new usuario('', '', '', '', '', ''); $sql = "select * from Usuario where emailUsuario='" . $_SESSION['userLogin'] . "'"; $resultado = mysql_query($sql); $row = mysql_fetch_array($resultado); $usuario->setEmail($row['emailUsuario']); $usuario->setNombre($row['nombreUsuario']); $usuario->setPassword($passNew); $usuario->setApellido($row['apellidoUsuario']); $usuario->setDni($row['dniUsuario']); $usuario->setTipo($row['tipoUsuario']); $usuario->modificar(); } } header("location:../index.php");
<?php session_start(); include_once "../clases/Usuario_class.php"; $link = Conectarse(); $email = $_SESSION['userLogin']; $tipo = $_SESSION['userTipo']; $user = new usuario($email, '', '', '', '', ''); $user->Rellenar(); if ($_POST["actualPassword"] == $user->getPassword()) { $user->setNombre($_POST["name"]); $user->setApellido($_POST["surname"]); if ($_POST["newPassword"] != md5('')) { $user->setPassword($_POST["newPassword"]); } $user->modificar(); if ($tipo == 'Alumno') { header("Location:../alumno/perfil.php?msg=mod"); } else { header("Location:../profesor/perfil.php?msg=mod"); } } else { if ($tipo == 'Alumno') { header("Location:../alumno/perfil.php?msg=bpass"); } else { header("Location:../profesor/perfil.php?msg=bpass"); } }
<?php include_once './email/class.phpmailer.php'; include_once './email/class.smtp.php'; include_once './conexion.php'; include_once './dao.php'; include_once './utilerias.php'; include_once './clases/usuario.php'; include_once './clases/correo.php'; $cn = new conexion(); $dao = new dao(); $uti = new utilerias(); $usuario = new usuario(); $correo = new correo(); $mail = new PHPMailer(); $usuario->setNombre(filter_input(INPUT_POST, 'nombre')); $usuario->setApterno(filter_input(INPUT_POST, 'apaterno')); $usuario->setAmaterno(filter_input(INPUT_POST, 'amaterno')); $usuario->setEmail(filter_input(INPUT_POST, 'email')); $pass = filter_input(INPUT_POST, 'pass'); $usuario->setPass($passcoded = $uti->genera_md5($pass)); $clave = $uti->genera_password(3, "alfanumerico"); $fecha = date("d/m/Y"); $cn->conectarse(); $ctrl = $dao->usuario_guardar($usuario, $clave, $fecha); if (!is_numeric($ctrl)) { $call = $ctrl; } else { $correo->setPara(filter_input(INPUT_POST, 'email')); $correo->setMensaje("<img src='http://imageshack.com/a/img674/6986/1vAPAq.png'><br>Thanks for your register on Mercatodo.<br>To activate your new account click on the following link:" . "<br>__________________________________________________________________________<br>" . "<br>Gracias por registrarse en Mercatodo. <br>Para activar su nueva cuenta haga clic en el siguiente link:<br><br><a href='http://localhost/tedy/usuario_activarCuenta.php?act_ided={$ctrl}&act_coded={$clave}'>Click Here</a>"); $correo->setAsunto("Mercatodo - Wellcome / Bienvenido");