Autor Tema: Registro de Usuarios [Simple]  (Leído 21239 veces)

Desconectado obelich

  • PHPerit@
  • *
  • Mensajes: 15
  • Karma: 0
    • Ver Perfil
Re: Registro de Usuarios [Simple]
« Respuesta #105 en: 02 de Abril de 2009, 08:18:20 am »
Muy bueno el tutorial :)

Comunidad PHPeros

Re: Registro de Usuarios [Simple]
« Respuesta #105 en: 02 de Abril de 2009, 08:18:20 am »

Desconectado HooKiPo

  • PHPerit@
  • *
  • Mensajes: 25
  • Karma: 0
    • Ver Perfil
Re: Registro de Usuarios [Simple]
« Respuesta #106 en: 11 de Junio de 2009, 03:20:18 am »
ola, muy buen tuto pero tengo un problema tengo todo bien pero cuando ya comprobe qe existen las COOKIES y qe estan bien  en el echo"aqui"; no puedo poner imagenes pongo alguna imagen y me da un error no se porqe la pagina se me qeda en blanco aqui mi archivo

Código: [Seleccionar]
<?

if($_COOKIE['usuario'] and $_COOKIE['contrasena']){ #Comprovamos si existen las cookies, vamos que si estan o no logeados

echo"<img border="0" src="http://www.habborules.com/font/index.php?text=hola&folder=46&space="/> <img border="0" src="http://www.habborules.com/font/index.php?text=".$_COOKIE['usuario']."&folder=46&space=/><br>";
echo'<a href="salir.php">Salir</a>';

} else {

#Si no esta conectado le mostramos el logeador

echo' 

<form method="POST" action="entrador.php">

<p align="center"><img src="http://habboart.com/archive/imgs/icons/Small_icons/v20_7.gif" alt="Usuario">&nbsp<input type="text" name="usuario" size="14"><br><br>

<img src="http://habboart.com/archive/imgs/icons/Small_icons/new_14.gif" alt="Contraseña">&nbsp&nbsp<input type="password" name="contrasena" size="14"><br><br>

<input type="image" name="Submit" id="Submit" src="http://www.habborules.com/j/images/index_57.png">
</form><br></br>
<a href="registrador.php" target="_blank"><img src="http://www.habborules.com/j/images/reg.png" border="0"></a>';

}
?>

tambien eh notado qe con el plugin de firefix llamado "Live HTTP headers" puedes ver la contraseña en MD5 y con una web como gdata las desencriptas, afecta en algo???

intente encriptarlas con el sistema qe diejeron en la pagina 5 o 6 de este tema pero no funciono, me podrias ayudar?? porfa
« Última modificación: 11 de Junio de 2009, 03:25:44 am por HooKiPo »

Desconectado G2K

  • Moderador de Programación General
  • PHPero Master
  • ****
  • Mensajes: 2.245
  • Karma: 76
  • Sexo: Masculino
  • Dame un punto de apoyo y moveré la Tierra
    • Ver Perfil
    • Cristian Torrijos
Re: Registro de Usuarios [Simple]
« Respuesta #107 en: 16 de Junio de 2009, 13:09:27 pm »
Hacia muchisimo tiempo que no me pasaba por este post... la verdad es que me he quedado sorprendido al ver (Leído 8292 veces), cuando cree el tuto no crei que fuera a tener tanto exito, la verdad que a uno le anima ver como a otra gente le sirve de utilidad algo que he hecho.

Un saludo y gracias a todos ;)

PD: HooKiPo NO entiendo cual es tu problema :S

La encriptación mediante MD5() es indescifrable, hasta el momento creo que nadie lo ha conseguido excepto en fuerza bruta que de esa manera se puede petar todas las contraseñas
Campeón del CatSkills de Webs (Enero 2011)
Campeón del SpainSkills de Webs (Abril 2011)
http://www.youtube.com/watch?v=1fBMG8F_hpM
Mejor representante catalan en SpainSkills 2011


Desconectado CarlosRdrz

  • Moderador Global
  • PHPero Master
  • *****
  • Mensajes: 2.505
  • Karma: 131
  • Sexo: Masculino
  • A.k.a. TLX
    • Ver Perfil
Re: Registro de Usuarios [Simple]
« Respuesta #108 en: 16 de Junio de 2009, 18:09:58 pm »
Hola,

Hay dos formas de saber la palabra sin encriptar a partir del hash con MD5.

Una es como tu has dicho con fuerza bruta, y la otra es con algunas webs que almacenan en su base de datos tanto la palabra sin encriptar como encriptada, y entonces al introducir tu el hash MD5 te dan la palabra sin encriptar. La forma para evitar el segundo método es añadir alguna string al inicio de la palabra a encriptar, o encriptar mediante md5 un numero X de veces.

Si haces esos cambios, HooKiPo, ya no te lo podrán desencriptar.

Saludos
La dedicación de mi respuesta sera directamente proporcional a la dedicación de tu pregunta.
Hacer códigos que entiendan las máquinas es fácil, lo difícil y realmente útil es hacer códigos que entiendan las personas.
http://twitter.com/CarlosRdrz
http://www.carlosrdrz.es

Desconectado G2K

  • Moderador de Programación General
  • PHPero Master
  • ****
  • Mensajes: 2.245
  • Karma: 76
  • Sexo: Masculino
  • Dame un punto de apoyo y moveré la Tierra
    • Ver Perfil
    • Cristian Torrijos
Re: Registro de Usuarios [Simple]
« Respuesta #109 en: 16 de Junio de 2009, 18:20:47 pm »
Si también conocia dichas Webs... pones una palabra encriptada y busca en la base de datos a ver si esta ya metida, si esta te muestra desencriptada y sin envargo metes una sin encriptar te la muestra encriptada y se la guarda en la base de datos...

Es una de las Webs que me dan rabia, porque para la gente que las usa es util pero la gente que manipula esas Webs para el puede llegar a ser una gran arma... siento haberme desviado del post pero es sobre el tema de MD5
Campeón del CatSkills de Webs (Enero 2011)
Campeón del SpainSkills de Webs (Abril 2011)
http://www.youtube.com/watch?v=1fBMG8F_hpM
Mejor representante catalan en SpainSkills 2011


Desconectado HooKiPo

  • PHPerit@
  • *
  • Mensajes: 25
  • Karma: 0
    • Ver Perfil
Re: Registro de Usuarios [Simple]
« Respuesta #110 en: 16 de Junio de 2009, 18:55:23 pm »
ay les va mi problema,

<?php

if($_COOKIE['usuario'] and $_COOKIE['contrasena']){

echo"aqui!! es donde no puedo poner imagenes, las pongo con html y me marca error, no me muestra nada se me qeda en balnaco la pagina";
echo'<a href="salir. php">Salir</a>';

} else {


echo' 

<form method="POST" action="entrador. php">

<p align="center"><img src="hxxp: habboart. com/archive/imgs/icons/Small_icons/v20_7. gif" alt="Usuario">&nbsp<input type="text" name="usuario" size="14"><br><br>

<img src="hxxp: habboart. com/archive/imgs/icons/Small_icons/new_14. gif" alt="Contraseña">&nbsp&nbsp<input type="password" name="contrasena" size="14"><br><br>

<input type="image" name="Submit" id="Submit" src="hxxp: www. habborules. com/j/images/index_57. png">
</form><br></br>
<a href="registrador. php" target="_blank"><img src="hxxp: www. habborules. com/j/images/reg. png" border="0"></a>';

}
?>

la imagen qe quiero es esta y otras parecidas 

<img border="0" src="http://www.habborules.com/font/index.php?text=".$_COOKIE['usuario']."&folder=46&space=/>
« Última modificación: 16 de Junio de 2009, 19:03:38 pm por HooKiPo »

Desconectado G2K

  • Moderador de Programación General
  • PHPero Master
  • ****
  • Mensajes: 2.245
  • Karma: 76
  • Sexo: Masculino
  • Dame un punto de apoyo y moveré la Tierra
    • Ver Perfil
    • Cristian Torrijos
Re: Registro de Usuarios [Simple]
« Respuesta #111 en: 16 de Junio de 2009, 19:05:31 pm »
prueba en vez de echo "" con comitas dobles hazlo con simple echo ''
Campeón del CatSkills de Webs (Enero 2011)
Campeón del SpainSkills de Webs (Abril 2011)
http://www.youtube.com/watch?v=1fBMG8F_hpM
Mejor representante catalan en SpainSkills 2011


Desconectado Marcelox

  • PHPerit@
  • *
  • Mensajes: 29
  • Karma: 0
    • Ver Perfil
Re: Registro de Usuarios [Simple]
« Respuesta #112 en: 03 de Julio de 2009, 02:30:34 am »
Me gustó mucho este tutorial y aprendí mucho, muchas gracias.

Desconectado David_Mago

  • PHPerit@
  • *
  • Mensajes: 2
  • Karma: 0
    • Ver Perfil
Re: Registro de Usuarios [Simple]
« Respuesta #113 en: 02 de Agosto de 2009, 03:06:32 am »
Yo soy novato con PHP y SQL y no se como meter lo que pone en la parte del sql del tutorial a la base de datos MYSQL

Desconectado Masato

  • PHPero Avanzado
  • ****
  • Mensajes: 480
  • Karma: 12
  • Sexo: Masculino
  • <?php echo "Solo quiero aprender php"; ?>
    • Ver Perfil
    • Masato Design!
Re: Registro de Usuarios [Simple]
« Respuesta #114 en: 02 de Agosto de 2009, 04:13:10 am »
Eso es facil mi buen amigo, ingresas a la base de datos por phpMyAdmin, seleccionas la base de datos, y en el menú de la izquierda, arriba de todo tenes un botoncito que dice SQL, le haces clic y se te abre una ventanita, hay pones el código SQL y le das a enviar, y ya queda :D

Desconectado Naazho

  • PHPerit@
  • *
  • Mensajes: 2
  • Karma: 0
    • Ver Perfil
Re: Registro de Usuarios [Simple]
« Respuesta #115 en: 11 de Agosto de 2009, 03:47:36 am »
:) bien me gusto Iva con ansias y todo pero cuando subo el sql nose dise error algo haci

Error

consulta SQL:

CREATE TABLE `usuarios` (
`id` smallint( 255 ) NOT NULL AUTO_INCREMENT ,
`usuario` varchar( 30 ) COLLATE latin1_general_ci NOT NULL ,
`contrasena` varchar( 50 ) COLLATE latin1_general_ci NOT NULL ,
`correo` varchar( 100 ) COLLATE latin1_general_ci NOT NULL ,
UNIQUE KEY `id` ( `id` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1 COLLATE = latin1_general_ci AUTO_INCREMENT =1;

MySQL ha dicho: Documentación
#1050 - Table 'usuarios' already exists


:L ojalas me ayudaras  ???

Desconectado Masato

  • PHPero Avanzado
  • ****
  • Mensajes: 480
  • Karma: 12
  • Sexo: Masculino
  • <?php echo "Solo quiero aprender php"; ?>
    • Ver Perfil
    • Masato Design!
Re: Registro de Usuarios [Simple]
« Respuesta #116 en: 11 de Agosto de 2009, 03:50:32 am »
Eso dice que la tabla usuarios ya existe, así que si la que tenes no te sirbe, borrala, o si es igual a esa, usa la que ya tenes

Desconectado Hugox

  • PHPer@ Fijo
  • ***
  • Mensajes: 104
  • Karma: 5
  • Sexo: Masculino
  • Vamos a Aprender
    • Ver Perfil
    • UrbaMix
Re: Registro de Usuarios [Simple]
« Respuesta #117 en: 17 de Agosto de 2009, 21:25:21 pm »
ME LEI ESTE CODIGO Y TENGO UNA DUDA EN EL
Citar
$error = "El nombre de usuario y/o el correo electronico ya a sido registrado";
         }
         
      } else {
      $error = "Las contraseñas que nos a proporcionado no coinciden";
      }
Como sabe php a cual pertenece cada error?

Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Re: Registro de Usuarios [Simple]
« Respuesta #118 en: 17 de Agosto de 2009, 22:46:21 pm »
x los else

if($var != 1) {
if($var == 2) {
echo 'var es igual a 2!';
} else {
echo 'error! var no es 2';
}
} else {
echo 'error! var es igual a 1!';
}

Desconectado Marcelox

  • PHPerit@
  • *
  • Mensajes: 29
  • Karma: 0
    • Ver Perfil
Re: Registro de Usuarios [Simple]
« Respuesta #119 en: 18 de Agosto de 2009, 01:05:33 am »
Mmmm... mira este código:


$uno
=1;
$dos=2;
if(
$uno == $dos){
echo 
"1 es igual a 2"//esto sería un resultado positivo
} else {
echo 
"1 no es igual a 2"//esto sería un resultado negativo
}