Perfecto aqui esta el script, me presenta 3 preguntas aleatorias para verificar datos, ahora sigo con el proceso para la activacion de la cuenta en cuanto lo tenga lo publico tambien
Código PHP:
Ver original<?php
//conectamos a la base de datos
include('connect.php');
//recibimos la cedula
$cc=$_POST['cc'];
//verificamos si el usuario ingreso el correo electronico
//si no ingreso el correo electronico presentamos el formulario para que lo ingrese
echo "<table align='center'>
<form action='sign_up.php' method='post'>
<tr>
<td>Documento de Identidad</td>
<td><input type='text' name='cc'></td>
</tr>
<tr>
<td colspan='2' align='center'><input type='submit' value='Obtener Contraseña' name='registro'></td>
<tr>
";
}
//Si ingreso el correo electronico, validamos la información de su cuenta
else
{
$cc = $_POST['cc'];
//Consultamos si documento de identidad existe en la bd
$vc = "SELECT * FROM reporte_personas_activas WHERE documento = '$cc'";
//si el documento no existe interrumpimos el proceso y declinamos la solicitud
if($resultado == '0') {
echo 'No hemos encontrado su documento de identidad en nuestro sistema, Al parecer usted no ha asistido a ninguno de nuestros seminarios Consulte nuestra <a href="http://www.practica.com.co"programación';
}
else
{
$documento = $row[2];
$primernombre = $row[3];
$segundonombre = $row[4];
$primerapellido = $row[5];
$segundoapellido = $row[6];
$empresa = $row[8];
$cargo = $row[9];
$email = $row[10];
}
echo 'sus datos son :'.$documento." ".$primernombre." ".$segundonombre." ".$primerapellido." ".$segundoapellido." ".$empresa." ".$cargo." ".$email." ";
//traemos todos los nombres
$nom = "SELECT nombre1 FROM reporte_personas_activas order by RAND()";
$nom11 = $rownom1[0];
}
$nom2 = "SELECT nombre2 FROM reporte_personas_activas order by RAND()";
$nom22 = $rownom2[0];
}
//traemos todos los segundos nombres
$nomb2 = "SELECT nombre1 FROM reporte_personas_activas order by RAND()";
$nomb11 = $rownomb1[0];
}
$nomb21 = "SELECT nombre2 FROM reporte_personas_activas order by RAND()";
$nomb22 = $rownomb2[0];
}
//traemos todos los emails
$em1 = "SELECT email FROM reporte_personas_activas order by RAND()";
$ema1 = $rowem1[0];
}
$em2 = "SELECT nombre2 FROM reporte_personas_activas order by RAND()";
$ema22 = $rowem2[0];
}
echo "<form action='valida.php' method='post'>
<table align='center'>
<tr><td colspan='6'>
Su primer nombre es : </td></tr>
<tr><td><input type='radio' name='nombre1' value='$nom11'></td>
<td>$nom11</td>
<td><input type='radio' name='nombre1' value='$nom22'></td>
<td>$nom22</td>
<td><input type='radio' name='nombre1' value='$primernombre'></td>
<td>$primernombre</td></tr>
<tr><td colspan='6'>
Su segundo nombre es : </td></tr>
<tr><td><input type='radio' name='nombre2' value='$segundonombre'></td>
<td>$segundonombre</td>
<td><input type='radio' name='nombre2' value='$nomb11'></td>
<td>$nomb11</td>
<td><input type='radio' name='nombre2' value='$nomb22'></td>
<td>$nomb22</td></tr>
<tr><td colspan='6'>
De los siguientes correos electrónicos seleccione el que tiene o ha tenido a su servicio : </td></tr>
<tr><td><input type='radio' name='email1' value='$ema22'></td>
<td>$ema22</td>
<td><input type='radio' name='email1' value='$email'></td>
<td>$email</td>
<td><input type='radio' name='email1' value='$ema1'></td>
<td>$ema1</td></tr>
<tr><td colspan='6' align='center'><input type='submit' name='envia' value='Validar Información'></td></tr>
<input type='hidden' name='primernombre' value='$primernombre'>
<input type='hidden' name='segundonombre' value='$segundonombre'>
<input type='hidden' name='email' value='$email'> ";
}
}
?>
Este funciona comola verificacion de atos en datacredito, obviamente no es tan complejo pero es un buen inicio que seria bueno pulir mas