Cita: Entiendo perfectamente, pero el problema lo tengo cuando lo quiero aplicar a lo que ya tengo, entendes?
si entiendo. porque no lo intentas tu? no es tan dificil, recuerda que eres tu quien debe aprender...(para eso es el foro)
Código PHP:
Ver original<?php
Function ValidoSQL($String){
$Estado = False;
} Else {
$Estado = True;
}
Return ($Estado);
}
If(!ValidoSQL
(trim($_POST['usuario'])) Or
!ValidoSQL
(trim($_POST['password']))){ Echo'<Script Type="text/javascript">alert("Error, Se detecto intento de inyeccion SQL.");</Script>';
Echo'<Script Type="text/javascript">location.href = "one.html";</Script>';
} Else {
If(($_POST['usuario'] == '') Or ($_POST['password'] == '')){
Echo'<Script Type="text/javascript">alert("Debe especificar un usuario y password.");</Script>';
Echo'<Script Type="text/javascript">location.href = "one.html";</Script>';
} Else {
$User = $_POST["usuario"];
$Pass = $_POST["password"];
$Resultado = Mysql_Query('SELECT password, usuario FROM usuarios WHERE usuario=\''.$User.'\''); If($Datos["password"] == $Pass){
$_SESSION["k_username"] = $Datos['usuario'];
Echo 'Has sido logueado correctamente '.$_SESSION['k_username'].' <p>';
Echo '<a href="index.php">Index</a></p>';
} Else {
Echo'<Script Type="text/javascript">alert("Error al identificarse, tus datos son incorrectos.");</Script>';
Echo'<Script Type="text/javascript">location.href = "one.html";</Script>';
}
}
}
?>