$info = $_POST['funcion']; switch ($info) { case 'iniciar_sesion': $email = $_POST['email']; $contrasena = $_POST['contrasena']; $data = iniciar_sesion($email, $contrasena); break; case 'registrar_usuario': $documento = $_POST['documento']; $nombre = $_POST['nombre']; $apellidos = $_POST['apellidos']; $email = $_POST['email']; $contrasena = $_POST['contrasena']; $fecha_nacimiento = $_POST['fecha_nacimiento']; $genero = $_POST['genero']; $data = registrar_usuario($documento, $nombre, $apellidos, $email, $contrasena, $fecha_nacimiento, $genero); break; case 'nuevo_producto': $referencia = $_POST['referencia']; $nombre = $_POST['nombre']; $valor = $_POST['valor']; $descuento = $_POST['descuento']; $marca = $_POST['marca']; $genero = $_POST['genero']; $descripcion = $_POST['descripcion']; $data = nuevo_producto($referencia, $nombre, $valor, $descuento, $marca, $genero, $descripcion); break; case 'nueva_marca': $nombre = $_POST['nombre']; $data = nueva_marca($nombre); break;
<body> <div id='page-wrap'> <?php include 'includes/header.php'; ?> <?php include 'includes/navigationMenu.php'; ?> <section class="main" id="s1"> <div> <?php if (validarDatos()) { registrar_usuario($link, $sql); subir_foto($link, $image, $email); } else { echo "Datos no validos, vuelve a la página de formulario -> <a href='registro_html5.html' >REGISTRO</a>"; } ?> </div> </section> <?php include 'includes/footer.html'; ?> </div> </body> </html> <?php
$sql = "update wp_users set empresa = '" . $parametros['empresa'] . "' where ID = '" . $user_id . "'"; $result = $wpdb->query($sql); if ($result === false) { $errors->add('empty_empresa', '<strong>ERROR</strong>: No se ha asignado la empresa.'); } return $user_id; } $accion = $_POST['accion'] ? $_POST['accion'] : NULL; switch ($accion) { case 'registrar': $email = $_POST['loginRegistro']; $clave = $_POST['passRegistro']; $nombre = $_POST['nombreRegistro']; $empresa = $_POST['empresaRegistro']; $args = array('email' => $email, 'clave' => $clave, 'nombre' => $nombre, 'empresa' => $empresa); $registrarResultadoError = registrar_usuario($args); if (!is_wp_error($registrarResultadoError)) { $registrarResultadoBueno = __('Registration complete. Please check your e-mail.'); } break; case 'entrar': $log = $_POST['log']; $pwd = $_POST['pwd']; $recordar = $_POST['recordarUsuario'] ? $_POST['recordarUsuario'] : true; $args = array('user_login' => $log, 'user_password' => $pwd); $user = wp_signon($args, false); if (is_wp_error($user)) { $userdata = get_user_by('login', $log); if (!$userdata) { $entrarResultadoError = __('<strong>ERROR</strong>: Invalid username or incorrect password.'); } else {
return $errors; } update_user_option($user_id, 'default_password_nag', true, true); //Set up the Password change nag. wp_new_user_notification($user_id, $user_pass); // Actualización de tabla clientes... return $user_id; } $accion = $_POST['accion'] ? $_POST['accion'] : NULL; switch ($accion) { case 'registrar': $email = $_POST['loginRegistro']; $clave = $_POST['passRegistro']; $nombre = $_POST['nombreRegistro']; $args = array('email' => $email, 'clave' => $clave, 'nombre' => $nombre); $errores = registrar_usuario($args); break; case 'entrar': $loginUsuario = $_POST['loginUsuario']; $passUsuario = $_POST['passUsuario']; $recordar = $_POST['recordarUsuario'] ? $_POST['recordarUsuario'] : true; $args = array('login' => $loginUsuario, 'password' => $password, 'remember' => $recordar); $user = wp_signon($args, false); if (is_wp_error($user)) { $errores = $user; } break; case 'salir': wp_logout(); break; }