<?php //SERVICIO. Llamado con POST. ini_set('display_errors', 1); error_reporting(E_ALL); if (isset($_POST['usuario']) && isset($_POST['password']) && isset($_POST['edad']) && isset($_POST['correo'])) { require_once '../Clases/classRegistrarPersona.php'; $usuario = $_POST['usuario']; $password = $_POST['password']; $edad = $_POST['edad']; $correo = $_POST['correo']; //instancia del DAO $admin = new registrarPersona(); //Le enviamos el parámetro a guardar. Idealmente, en un objeto de negocio para no pasar parámetros sueltos $resultado = $admin->altaPersona($usuario, $password, $edad, $correo); echo $resultado; } else { echo "Error servicio registrarPersona"; }
<?php //SERVICIO. Llamado con POST. ini_set('display_errors', 1); error_reporting(E_ALL); if (isset($_POST['password']) && isset($_POST['correo'])) { require_once '../Clases/classRegistrarPersona.php'; $password = $_POST['password']; $correo = $_POST['correo']; $usuario = ""; session_start(); if (!empty($_SESSION['usuarioSesion'])) { // Recuerda usar corchetes. $usuario = $_SESSION['usuarioSesion']; } //instancia del DAO $admin = new registrarPersona(); //Le enviamos el parámetro a guardar. Idealmente, en un objeto de negocio para no pasar parámetros sueltos $resultado = $admin->cambioPersona($usuario, $password, $correo); echo $resultado; } else { echo "Error servicio registrarPersona"; }
<?php //SERVICIO. Llamado con POST. ini_set('display_errors', 1); error_reporting(E_ALL); if (isset($_POST['username'])) { require_once '../Clases/classRegistrarPersona.php'; $usuario = $_POST['username']; //instancia del DAO $admin = new registrarPersona(); //Le enviamos el parámetro a guardar. Idealmente, en un objeto de negocio para no pasar parámetros sueltos $result = $admin->consultarPersona($usuario); if ($result->num_rows > 0) { echo 0; //ya existe el usuario } else { echo 1; // no existe el usuario } } else { echo "Error servicio validar usuario"; }