Pues entonces es bastante sencillo, puedes hacer una cosa (pasos a seguir) :
1º Formulario donde se inserta la cedula:
Código:
<html>
<title>Cedula</title>
<body>
<form action="procesar.php" method="POST">
<input type="text" maxlength="8" name="cedula">
<input type="submit" value="Procesar">
</form>
</body>
</html>
2º script deproceso: Código PHP:
<?PHP
$cadena = array();
$cadena[0] = substr($_POST['cedula'], 0, 2);
$cadena[1] = substr($_POST['cedula'], 3, 3);
$cadena[2] = substr($_POST['cedula'], 5, 3);
$cedula_formateada = $cadena[0] . '.' . $cadena[1] . '.' . $cadena[2];
/**
* en $cedula_formateada tendras la cadena que necesitas,
* luego con ella haces lo que quieras.
*/
?>
Lo que he hecho a sido hacer uso de la funcion
substr(), que corta una cedana como nosotros queramos, entonces la partimos en tres partes y generamos una cadena correcta, con los puntos y demas ....
Otra forma podria ser creando una funcion de la siguiente manera:
Código PHP:
$cedula = $_POST['cedula'];
function formatearCedula($cedula){
$cadena = array();
$cadena[0] = substr($cedula, 0, 2);
$cadena[1] = substr($cedula, 3, 3);
$cadena[2] = substr($cedula, 5, 3);
return $cadena[0] . '.' . $cadena[1] . '.' . $cadena[2];
}
Saludillos y suerte