Ver Mensaje Individual
  #11 (permalink)  
Antiguo 16/11/2017, 02:31
sergiodueso
 
Fecha de Ingreso: enero-2011
Ubicación: Zaragoza
Mensajes: 98
Antigüedad: 13 años, 2 meses
Puntos: 1
Respuesta: Problema con sweet alert

Buenos días, os pongo el código. El archivo es un php de un login enganchado con una bd.

<!doctype html>
<html lang="es">
<head>
<title>Acceso Administración</title>
<meta name="viewport" content="initial-scale=1.0">
<meta charset="utf-8">

<link href="../css/bootstrap.min.css" rel="stylesheet">
<link href="../css/bootstrap-theme.min.css" rel="stylesheet">
<link href="../css/sweetalert.css" rel="stylesheet">
<style>
.cuerpo{background-color:#666;}
.container{margin-top:100px;}
.sombra{
text-shadow:#999 1px 2px;
text-align:center}
</style>
<script type="text/javascript">

function myFn(){
swal({
title: "Success",
text: "Thank you for contacting us. We will get back to you soon!",
type: "success"
},
function(){
//event to perform on click of ok button of sweetalert
});
}
</script>

</head>

<body class="cuerpo">

<div class="col‐md‐6">
<h1 class="sombra">Administración</h2>
</div>
<div class="container">
<form class="form-horizontal" action="" method="post">
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">Usuario</label>
<div class="col-sm-6">
<input type="text" class="form-control" name="usuario" id="usuario" placeholder="Usuario" required>
</div>
</div>
<div class="form-group">
<label for="inputPassword3" class="col-sm-2 control-label">Contraseña</label>
<div class="col-sm-6">
<input type="password" class="form-control" name="pass" id="pass" placeholder="Contraseña" required>
</div>
</div>
<div class="form-group">
<div class="col-sm-offset-2 col-sm-6">
<button type="submit" class="btn btn-primary" name="btn_entrar">Entrar</button>
</div>
</div>
</form>
</div>
<script src="../js/jquery.min.js"></script>
<script src="../js/bootstrap.min.js"></script>
<script src="../js/sweetalert.min.js"></script>
</body>
</html>
<?php
session_start();
if (isset($_SESSION['usuario']))
{
echo " <script language='JavaScript'>
document.location=('prueba.php');
</script>";

}

?>
<?php
if (isset($_POST['btn_entrar']))
{
include ("../cafeteria_tonik_conexion.php");
$usuario = $_POST["usuario"];
$pass = $_POST["pass"];
$clave = sha1($pass);
//1.- Comprobar que el usuario existe
$sql = "SELECT * FROM usuario WHERE usuario = '".mysql_real_escape_string($usuario)."' AND pass = '".mysql_real_escape_string($clave)."'";
$result = mysql_query($sql, $cafeteria_tonik_conexion);
if( $fila=mysql_fetch_array($result) )
{
//El usuario y la contraseña es correcto
$_SESSION['usuario']=$_POST['usuario'];
$_SESSION['pass']=$_POST['pass'];
echo " <script language='JavaScript'>
alert('Bienvenido $usuario');
document.location=('prueba.php');
</script>";

}
else
{
//No existe ese usuario con esa contraseña
/*echo " <script language='JavaScript'>
alert('El usuario o la contraseña son incorrectos');
document.location=('index.html');
</script>";*/



echo '<script type="text/javascript">
myFn();
</script>';


}
}
?>
Este código funciona perfecto con alert. Me gustaría que funcionara con Sweet Alert. Gracias.