Validar NASS con PHP

Validación simple del número de afiliación seguridad social (NASS) de Tesorería General de la Seguridad Social (TGSS) en PHP:

tesoreria_seguridad_social-300x153

La función:

function validar_nass($nass) {
$nass = preg_replace("[^0-9]", "", $nass);  // elimina todo lo que no sean números
$ok=1; // fija validación OK desde el principio
if (strlen($nass)!=12) { $ok=0; } // Si no son 12 dígitos, NO VALIDO con OK = $a=substr($nass,0,2);
$b=substr($nass,2,8);
$c=substr($nass,10,2);
if ($b<10000000) { $d=$a*10000000+$b; } else { $d=$a.$b; }
if ($c!=($d%97)) { $ok=0; }
return $ok;
}

Llamando la función:

if (validar_nass(123456789012)) {
echo "Número válido";
} else {
echo "Número no válido";
}

Whatsapp y LINE se ven pequeños ante: Telegram

Todos tenemos Whatsapp, muchos hemos probado LINE, habrá opiniones para todo, pero lo cierto es que Telegram deja buen sabor de boca al mejorar e incorporar nuevas características.

Telegram-Messenger-for-iPhone-and-Android-1

– Funciona mucho más rápido que Whatsapp, no digamos que LINE. Transiciones de pantalla, envíos, todo lo mueve más rápido a golpe de vista.

– Incorpora cifrado de mensajes. Para activarlo debes pulsar sobre la imagen del destinatario e iniciar conversación cifrada.

– Opción de mensaje auto destrucción fijado un tiempo de: 2 segundos, 5 segundos, 1 minuto, 1hora, 1 día y 1 semana.

Algunos dirán que esas promesas de seguridad se las lleva el aire, y puede ser, pero mientras otros directamente publican que sus conversaciones pasan por mil empresas, éste te permite cifrar y autodestruir.

Otros dirán que no tienen nada que ocultar, pero las grandes compañías tomarán nota de cada palabra para bombardear con publicad adaptada, perfilar su póliza del seguro y mantenernos cautivos de sus tentáculos.

De forma gradual caerá Facebook en pro de Twitter, y posiblemente Whatsapp. Es difícil mantenerse en el primer puesto.

¡Bienvenido seas Telegram!

P.D.: Amigos tomar nota