validare cnp

Secţiune dedicată începatorilor.

Moderatori: Moderatori, Start Moderator


Avatar utilizator
kleampa
Senior Member
Mesaje: 2774
Membru din: Dum Iul 10, 2005 2:12 pm
Localitate: Bucuresti
Contact:

Mesajde kleampa » Sâm Sep 09, 2006 11:56 am


ctmxxl
Average Member
Mesaje: 51
Membru din: Lun Ian 10, 2005 11:31 am

Mesajde ctmxxl » Sâm Sep 09, 2006 12:00 pm


Avatar utilizator
punctweb
Senior Member
Mesaje: 509
Membru din: Mie Mar 24, 2004 3:32 pm
Contact:

Mesajde punctweb » Sâm Sep 09, 2006 12:04 pm


Avatar utilizator
a4tech
Senior Member
Mesaje: 211
Membru din: Joi Noi 03, 2005 12:55 am
Localitate: Bucuresti
Contact:

Mesajde a4tech » Sâm Sep 09, 2006 12:05 pm

Cu respect Paul !

Avatar utilizator
punctweb
Senior Member
Mesaje: 509
Membru din: Mie Mar 24, 2004 3:32 pm
Contact:

Mesajde punctweb » Sâm Sep 09, 2006 1:06 pm

fiica-mea (7 luni) are CNP-ul cu 6 in fata (fiind fata...), verisorul ei (5 luni) are CNP-ul cu 5 in fata (fiind baiat...)... deci "gluma ta" se bazeaza pe lipsa de informatii...

Pirahna
Senior Member
Mesaje: 5985
Membru din: Dum Aug 22, 2004 2:04 am
Localitate: la birou
Contact:

Mesajde Pirahna » Sâm Sep 09, 2006 1:14 pm

si 3 si 4 se folosesc ?
|

Avatar utilizator
kleampa
Senior Member
Mesaje: 2774
Membru din: Dum Iul 10, 2005 2:12 pm
Localitate: Bucuresti
Contact:

Mesajde kleampa » Sâm Sep 09, 2006 1:15 pm

cred ca acei care sunt nascuti dupa 2000 au alt gen de cnp

bogdan_t3
Average Member
Mesaje: 165
Membru din: Mar Aug 01, 2006 2:10 pm
Localitate: cluj-napoca
Contact:

Mesajde bogdan_t3 » Sâm Sep 09, 2006 1:33 pm


Avatar utilizator
Vic
Senior Member
Mesaje: 213
Membru din: Sâm Noi 12, 2005 12:04 am
Localitate: victorstanciu.ro
Contact:

Mesajde Vic » Sâm Sep 09, 2006 3:02 pm


carco
Senior Member
Mesaje: 2799
Membru din: Joi Mai 27, 2004 4:36 pm
Localitate: Bucuresti
Contact:

Mesajde carco » Dum Sep 10, 2006 8:23 am

Programator cu experienta in Magento/ZF, Typo3/Flow3, Symfony, B2B, CRM, ERP, SMB... vand betoniera

kul
Senior Member
Mesaje: 332
Membru din: Vin Dec 09, 2005 3:13 pm
Localitate: cta
Contact:

Mesajde kul » Dum Sep 10, 2006 9:40 am


Avatar utilizator
vectorialpx
Senior Member
Mesaje: 4832
Membru din: Mar Mar 01, 2005 9:48 am
Localitate: Bucuresti
Contact:

Mesajde vectorialpx » Dum Sep 10, 2006 2:13 pm

pentru: ctmxxl

toate astea se pot face usor cu substr($string, de_unde, lungime)

exemplu:

if(substr($cnp, 0, 1) == 1) {
// este baiat
} else if(substr($cnp, 0, 1) == 2) {
// este fata
} else if(substr($cnp, 0, 1) == 1) {
// este shmecher
} else etc...

// astea se pot face si cu case, ceva mai simplu...

la data:

$an = substr($cnp, 1, 2);
$luna = substr($cnp, 3, 2);
$zi = substr($cnp, 5, 2);

if(checkdate($luna, $zi, $an)) {
// data valida
}

// - reprezinta un comentariu

//edit//
strlen() ... sa verifici numarul de caractere (lungimea)

la restu te descurci...

//edit2//

nu recomand javascript

Avatar utilizator
KING
Junior Member
Mesaje: 41
Membru din: Mie Oct 20, 2004 6:46 pm
Localitate: Bucuresti
Contact:

Mesajde KING » Dum Sep 10, 2006 3:48 pm


xtc62
Average Member
Mesaje: 75
Membru din: Lun Iul 31, 2006 12:41 pm
Localitate: Iasi

Mesajde xtc62 » Dum Sep 10, 2006 4:09 pm



Înapoi la “PHP Incepători”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 25 vizitatori