Ayuda con registrarse en mi pagina web

Bueno tengo una pagino donde te puedes registrar i quisiera poner que la registracion la tuvieras que confirmar por email como se hace?
Crea un campo en la tabla de los usuarios que sea Activado, por ejemplo. El campo que sea numerico y que su valor inicial sea 0. Al iniciar sesion compruebas si es 0 o no. Si no es 0 lo dejas pasar.
Haz que PHP genere un codigo aleatorio bastante complejo de unos 20 caracteres (para evitar activaciones por url sin mas). Ahora mandas con mail() cuando acabe de registrarse el codigo.
Crea una pagina de activacion y ahi que dependiendo del codigo (puedes hacerlo via GET directamente o por formulario) pues busque en la db un usuario asociado con ese codigo (crea antes una tabla para los codigos, para que las otras no se "ensucien") y a ese usuario le cambias el campo Activacion de 0 a 1.

Muy sencillo.
olukarak escribió:Crea un campo en la tabla de los usuarios que sea Activado, por ejemplo. El campo que sea numerico y que su valor inicial sea 0. Al iniciar sesion compruebas si es 0 o no. Si no es 0 lo dejas pasar.
Haz que PHP genere un codigo aleatorio bastante complejo de unos 20 caracteres (para evitar activaciones por url sin mas). Ahora mandas con mail() cuando acabe de registrarse el codigo.
Crea una pagina de activacion y ahi que dependiendo del codigo (puedes hacerlo via GET directamente o por formulario) pues busque en la db un usuario asociado con ese codigo (crea antes una tabla para los codigos, para que las otras no se "ensucien") y a ese usuario le cambias el campo Activacion de 0 a 1.

Muy sencillo.
Muy sencillo dices yo soy muy nobato mira tengo esta pagina de registro y accepta automaticamente la registracion y necesito hacerla por confimacion email mira te dejo la pagina http://www.web2prueba.webcindario.com/createaccount.php?PHPSESSID=2…

La pagina es un script que baje de internet para ir probando asinque ai no he echo nada yo :)
Es asi. Pero el usuario no tiene manera de saber ese codigo, por lo cual, debera leer el email si o si.
olukarak escribió:Es asi. Pero el usuario no tiene manera de saber ese codigo, por lo cual, debera leer el email si o si.
Lo que te quiero decir si es posible que me lo expliques paso a paso sencillamente como nobato soy ;) Si es posible
bueno primero que nada tu servidor debe de tener activada la funcion de mail() que sirve para enviar mails
Es facil programar "Solo interesate en aprender"
Hay manuales que lo explican. En este foro los hay ya. Busca un poquito y encontraras.