Ver Mensaje Individual
  #5 (permalink)  
Antiguo 10/07/2006, 12:21
Avatar de emilio21
emilio21
 
Fecha de Ingreso: enero-2005
Ubicación: Venezuela
Mensajes: 320
Antigüedad: 21 años, 9 meses
Puntos: 1
aporto mi ayuda.

hola amigo!

te explico detalladamente:

con la funcion 'substr' te sustrae de una cadena de texto ciertos digitos indicados por ti...

por ejemplo:

mi cadena es
$cadena = "123456";

y yo quiero sustraer 3 y 4, entonces le digo:
$digitos_sustraidos = substr($cadena, 2, 2);

esto quiere decir que comience a partir de 3 y agarre este y el que le sigue...

entonces en cuanto a lo que tu expones pongo el ejemplo:
Código PHP:
<?php
$carnet 
= "84030801622";

$ano = substr($carnet, 0, 2);
$mes = substr($carnet, 2, 2);
$dia = substr($carnet, 4, 2);

//imprimimos la fecha de nacimiento
$fecha_nac = $dia."/".$mes."/".$ano;
echo 
$fecha_nac;

//verificamos el sexo

$num_sex = substr($carnet, -2, 1); 

//verificas si es par o impar. en las faqs hay ejemplos.
?>
para verificar lo del numero de dias, meses y lo del año... eso tienes que hacerlo al momento de generar el numero de carnet
__________________
¡Estamos para Enseñar y Aprender!

Última edición por emilio21; 10/07/2006 a las 12:32