Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/11/2009, 11:26
Avatar de el_cesar
el_cesar
 
Fecha de Ingreso: mayo-2001
Ubicación: Cali
Mensajes: 2.423
Antigüedad: 23 años
Puntos: 20
Encriptar datos en volumen con md5

Hola foreros,

me causa impresion que ahora que intento entrar al foro de PHP mi firefox me saca una advertencia diciendo que este es un sitio con contenido peligroso, sera acaso que tanto conocimiento puede afectar a los equipos

Pero bueno el caso es que me acabo de hacer un miniscript que toma todos los datos que tengamos almacenados en una bd y los encripta con md5, muy util para encriptar contraseñas de varios usuarios para usarlas en joomla

espero les sirva

Código php:
Ver original
  1. <?php
  2.  
  3. //conectamos a la Base de datos
  4. include('conexion.php');
  5.  
  6.  
  7. //Traemos todos los datos de la tabla
  8. $trae="SELECT * FROM jos_users";
  9. $cons1=mysql_query($trae) or die (mysql_error());
  10.  
  11.  
  12. //construimos el ciclo en el que trae el campo contraseña, lo encripta y actualiza en la BD hasta que se terminen los registros
  13. while ($row = mysql_fetch_assoc($cons1)){
  14.  
  15. //con esta linea obtenemos el campo password
  16. $pss=$row['password'];
  17.  
  18. //Con esta linea encriptamos la contraseña
  19. $pss1= md5($pss);
  20.  
  21. //Aqui actualiza los datos en la BD con la contraseña encriptada
  22. $actualiza="UPDATE jos_users SET password='$pss1' WHERE password='$pss'";
  23. $corre=mysql_query($actualiza) or die (mysql_error());
  24. $user=$row['username'];
  25. ?>
  26.  
  27. //muestra el reporte de cada accion
  28. <p><strong>Encriptando datos para el usuario :</strong><?php echo $user; ?>
  29. <?
  30. }
  31. ?>
__________________
Say no more.......