Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/01/2011, 20:44
Avatar de gabrielbregante
gabrielbregante
 
Fecha de Ingreso: enero-2011
Ubicación: Allen, Argentina
Mensajes: 2
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: PHP Registro de Usuarios

OK!! Supongo que el script con el algoritmo para generar la clave no debe poder verse para ningun usuario.
Donde creen que deberia agregar el siguiente algoritmo, en el mismo archivo de registro que tiene el formulario?????

Código PHP:
Ver original
  1. $conexion = mysql_connect("servidor","user","pass");
  2.  mysql_select_db("mibase", $conexion);
  3.  $anexo= "bnOqPi004355ETuZ";
  4.  $codigo=base64_encode((rand(0000000000,9999999999)));
  5.  $codigoactiv =$anexo.$codigo;  
  6.  if (!mysql_query("INSERT INTO registros(usuario,contrasena,email,codigo) values ('".$usuario."','".$contrasena1."','".$email."','".$codigoactiv."')")) die (mysql_error());
  7.  $headers = "From: misitio.com";
  8.  $mensaje = "Usted solicito un registro en misitio.com, \n
  9. Para confirmarlo debe hacer click en el siguiente enlace: \n
  10. http://misitio.com/confirmar.php?codigo=".$codigoactiv;
  11.  if (!@mail("$email","Confirmacion de registro en misitio.com","$mensaje","$headers")) die ("No se pudo enviar el email de confirmacion.");
  12.  echo "Tu cuenta ha sido registrada, pero requiere que la confirmes desde el email que ingresaste en el registro.";

de alguna forma debo proteger el codigo para que no lo vean al querer ver el codigo fuente con el navegador no???? Escucho Sugerencias por favor!!