Ver Mensaje Individual
  #12 (permalink)  
Antiguo 06/03/2009, 12:39
mgtgilow
 
Fecha de Ingreso: septiembre-2008
Mensajes: 16
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: como puedo hacer una contrasena que se elimine cuando se use

y por que no agregas al final del registro un campo donde se introduzca dicha contraseña? te saldria mejor y para que el usuario que se registra no lo confunda podrias ponerle en lugar de contraseña codigo de invitacion o algo asi y ya validarlo cuando validas todos los datos, pero si quieres que te los valide en una pagina despues podrias hacer que los valores los guarde en un input escondido para enviarls de nuevo hacia tu script de validacion.

me podrias mostrar como validas el form con php? bueno te doy un ejemplo:

Código PHP:
//aqui tu conexion a la bd
$invitacion=$_POST['nombre_del_input'];

$consulta=mysql_query("SELECT * FROM tu_tabla WHERE invitacion='$invitacion'",$conexion_bd);
$numero_de_filas=mysql_num_rows($consulta);

//validamos si la consulta nos dio un resultado
if($numero_de_filas!=0)
{
    
//generamos nueva invitacion con un numero aleatorio
    //con dos rand para que el nuevo codigo no sea tan corto
    
$nueva_invitacion=rand(0,9999).rand(0,9999);
    
$consulta=mysql_query("UPDATE tu_tabla SET invitacion='$nueva_invitacion'",$conexion_bd);
}
else
{
      echo
'codigo de invitacion invalido'

Bueno es un pequeño ejemplo que hago pero seria mejor si me mostraras como validas el formulario en php