public static function validarUsuario($nom, $contra) { $resultado = usuario::TraerUsuarioPorNombre($nom); if ($resultado != null) { if ($resultado[0]->nombre == $nom && $resultado[0]->contrasenia == $contra) { return true; } else { return false; } } else { return false; } }
<?php if (validadora::TieneSesionValida()) { require_once "../clases/invitado.php"; require_once "../clases/empresa.php"; require_once "../clases/AccesoDatos.php"; $usr = usuario::TraerUsuarioPorNombre($_SESSION['usuarioActual']); $invitados = invitado::TraerInvitadosPorEmpresa($usr[0]->idEmpresa); ?> <table class="table table-hover"> <thead> <tr> <td> Nombre </td> <td> Apellido </td> <td> Dni </td> <td> Sexo </td> <td> Empresa </td> <td> Modificar </td> <td> Borrar </td> </tr> </thead> <tbody> <?php foreach ($invitados as $inv) { $emp = empresa::TraerEmpresaPorId($inv->idEmpresa); echo " \t<tr>\n\t\t\t\t\t<td>{$inv->nombre}</td>\n\t\t\t\t\t<td>{$inv->apellido}</td>\n\t\t\t\t\t<td>{$inv->dni}</td>\n\t\t\t\t\t<td>{$inv->sexo}</td>"; echo "<td>" . $emp[0]->nombre . "</td>"; echo "\t<td><a id='modificar' class='btn btn-warning' onclick=modificarInvitado({$inv->id})><span class='glyphicon glyphicon-pencil'> </span> Modificar </a></td>\n <td><a id='borrar' class='btn btn-danger' onclick='borrarInvitado({$inv->id})'><span class='glyphicon glyphicon-trash'> </span> Borrar </a></td> \n\t\t\t\t</tr>"; } ?>
echo "Error al enviar el mail"; } break; case 'olvidoContra': include "../partes/olvidoContra.php"; break; case 'TraerInvitado': $invitado = invitado::TraerInvitadoPorId($_POST['id']); echo json_encode($invitado[0]); break; case 'TraerUsuario': $usr = usuario::TraerUsuarioPorId($_POST['id']); echo json_encode($usr[0]); break; case 'TraerUsuarioPorMail': $usr = usuario::TraerUsuarioPorNombre($_POST['nombre']); if ($usr != null) { if ($_POST['contra'] != $_POST['contra2']) { echo "Las contraseñas no coinciden"; } else { if ($_POST['codigoIngresado'] != $_POST['codigoGenerado']) { echo "El codigo ingresado no es correcto"; } else { $contraEncriptada = encriptadora::Encriptar($_POST['contra']); $usr[0]->contrasenia = $contraEncriptada; $usr[0]->modificarContra(); echo true; } } } else { echo "No existe el usuario";