Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/09/2005, 12:58
okram
Invitado
 
Mensajes: n/a
Puntos:
Hola...

en el formulario:

Código HTML:
<form action="procesar.php" method=post name=form>
Tu email: <input type=text name=email><br />
Tu nombre: <input type=text name=nombre><br /><br />
<input type=submit name=submit value='Enviar'>
</form> 
Luego en procesar.php, los datos del formulario podrán ser accesados como $_POST['nombre_del_campo']
Código PHP:
<?php
function genera_random($longitud)

$exp_reg="[^A-Z0-9]"

return 
substr(eregi_replace($exp_reg""md5(time())) . 
eregi_replace($exp_reg""md5(time())) . 
eregi_replace($exp_reg""md5(time())), 
0$longitud); 
}

$_pass_generado genera_random(6); //6 es el numero de caracteres
$_user_generado genera_random(6); //6 es el numero de caracteres

// Realizas la consulta para añadir los datos a la base de datos
$sql "INSERT INTO tabla_de_bd (nombre,email,user,password) VALUES ('$_POST[nombre]','$_POST[email]','$_user_generado','$_pass_generado')"
mysql_query($sql); 

// Envias el mail al correo del usuario donde le indicaras su nombre de
// usuario y su contraseña, que quedaron guardadas en las variables
// anteriores. Puedes usar mail() o la clase phpmailer
?>
Salu2