[HOME]

Path : /home/hermanostamargo/www/intranet/
Upload :
Current File : /home/hermanostamargo/www/intranet/olvidoUsuario.php

<? session_start(); ?>
<? include("../includes/sesiones.php"); ?>
<? include("vars.php"); ?>
<? include("../includes/traducciones.php");?>
<!doctype html>
<?php
include("../defines.php");
include("../administracion/bd-con.php");
include("../administracion/funciones.php");
include("../includes/consultas-generales.php");
include("../includes/header.php");
?>


<main>

	<section>
		<div class="container">

		<?
		$usuRojo = "";
	   
		$titIntroDatos="Introduce tu usuario (e-mail) y en breve recibirás un correo electrónico con la contraseña.";
		$btnAceptar = "aceptar";
		$btnVolver = "volver";
		$alertaUsuarioVacio= "Debes introducir un e-mail";
		$alertaUsuarioErroneo= "E-mail no registrado. Inténtalo de nuevo.";
		$hemosEnviadoMail = "Hemos enviado un e-mail con la contrase&ntilde;a a tu correo.";
		if(isset($_POST['submit'])){
			if( $_POST['usuario'] != "" ){
				require "../includes/class.phpmailer.php";
				$cons3 = "SELECT * FROM intranetusuarios WHERE usu='".$_POST['usuario']."'";
				$res3 = mysqli_query($conn,$cons3);
				$fila3 = mysqli_fetch_array($res3);
				if(mysqli_num_rows($res3) < 1){
					$usuRojo = $alertaUsuarioErroneo;
					//el email no existe
					//echo "&estatus=EMAILNOEXISTE&";
				} else {
					$consCorreos = "SELECT * FROM contacto WHERE id=1";
					$resCorreos = mysqli_query($conn,$consCorreos);
					$fila2= mysqli_fetch_array($resCorreos);
					$informacion2 = $fila2['email'];
					$pass2= $fila2['pass'];
					
					mysqli_free_result($resCorreos);
					//cerramos la conexion
					mysqli_close($conn);
			
					$to = $_POST['usuario'];
					$desde = $informacion2;
					$subject = "Recuperacion de usuario";
					$body = "Estimado usuari@, "."\n";
					$body .="A peticion suya le enviamos los datos de acceso a su area privada como usuario de ".$name."\n";
					$body .="Usuario: ".$_POST['usuario']."\n";
					$body .="Contasena: ".$fila3['pass']."\n";
					$body .="Por favor guarda este e-mail en lugar seguro para futuras referencias"."\n";
					
					$mail = new PHPMailer();
					$mail->PluginDir = "../includes/";
					$mail->Mailer = "mail";
					$mail->Host = $host;
					$mail->SMTPAuth = true;
					$mail->Username = $desde; 
					$mail->Password = $pass2;
					$mail->From = $desde;
					$mail->FromName = $name;
					$mail->Timeout=20; 
					$mail->AddAddress($to);
					$mail->Subject = $subject;
					$mail->Body = $body;
						 
					$exito = $mail->Send();
					$intentos=1; 
					while ((!$exito) && ($intentos < 5)) {
						sleep(5);
						//echo $mail->ErrorInfo;
						$exito = $mail->Send();
						$intentos=$intentos+1;	
					}
					if(!$exito){
					//
					}else{
						//echo "&estatus=OK&"; ?>      
						<div class="row justify-content-md-center">    
						  <div class="col-md-8 text-center ">
						      <br>
						      <div class="alert alert-success" role="alert"><?=$hemosEnviadoMail;?></div>
						      <a class="btn btn-primary" href="../intranet/"><?=$btnAceptar;?></a>
						  </div>
						</div>
					</section>
					<? include("../includes/footer.php"); ?>
					</body>
					</html>
					<? mysqli_close($conn);
					}
					exit;
				} 
			} else if(isset($_POST['usuario']) && $_POST['usuario']==""){
				$usuRojo = $alertaUsuarioVacio;
			}//fin post usuario
			
		} //fin submit

		?>


			<h1 class="text-center">Intranet</h1>
			<p class="text-center"><?=$titIntroDatos;?></p>		

			<div class="row justify-content-center">
				<div class="col-md-5 col-lg-4">
					<form class="form-horizontal" name="formuOlvido" action="<?= $_SERVER['PHP_SELF']; ?>" method="post" enctype="multipart/form-data" name="form1">
						<p class="text-center text-danger"><?=$usuRojo;?></p>
						<div class="form-group row">
							<label for="usuario" class="col-sm-12 col-form-label sr-only">E-mail</label>
							<div class="col-sm-12">
								<input type="email" name="usuario" class="form-control" id="usuario" placeholder="E-mail" required>
							</div>
						</div>

						<div class="form-group row">
							<div class="col-sm-12">
							  <button type="submit" name="submit" class="btn btn-primary btn-block"><?=$btnAceptar;?></button>
							  <p><a class="btn btn-default btn-block" href="../intranet/"><i class="fa fa-arrow-left" aria-hidden="true"></i> Volver</a></p>
							</div>
						</div>

					</form>
				</div>
			</div>

		</div>

	</section>
</main>	
					    

<?php
include("../includes/footer.php");
?>


</body>
</html>