<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/blog/temp/xsl/template.xsl"?>
<html>
	<head>
		<title>Verificare CNP</title>
		<meta name="keywords" content="cnp, verificare cnp, functie verificare cnp" />
		<meta name="description" content="Verificare CNP. Po&#539;i verifica dac&#259; un CNP este valid. O metod&#259; de verificare CNP rapid&#259; &#351;i exact&#259;." />
		<meta name="robots" content="index,follow" />
		<meta name="revisit-after" content="2 days" />
		<meta name="expires" content="never" />
		<link rel="alternate" type="application/rss+xml" title="RSS comentarii - Verificare CNP - Jorda&#351;'s Blog" href="/blog/rss-comentarii-verificare-cnp.xml" />
	</head>

	<body>
		<pagina_articol>
			<articol lat="0" id="60" cron_activ="0">
				<h1>Verificare CNP</h1>
				<continut>
					Introdu <strong>CNP</strong>-ul &#537;i d&#259;-i enter:
<br /><br />
<input type="text" size="25" maxlength="13" value="1890828405006" id="verificare_cnp" style="text-align: right;" onkeypress="return numaiNumereCNP(event,this);" />
<input type="button" value="Verific&#259;" style="background-color: BlanchedAlmond; border: 1px solid black;" onclick="verificareCNP();" /> <small><i><span style="color: #A1A1A1;">stai lini&#537;tit(&#259;), nu se stocheaz&#259; nimic.</span></i></small>
<br />
<div style="display: none; width: 100%; margin: 15px 0px;" id="div_verificare_cnp">
	<div style="float: left; width: 180px;">
		<img src="/blog/temp/img/site/loading-cerc.gif" style="vertical-align: middle;" /> Se verific&#259;...
	</div><div style="float: left;">
		
	</div>
</div>
<br /><br />
Dac&#259; &#238;&#355;i trebuie, exist&#259; &#351;i un script de <a href="/blog/generare-cnp.html">generare CNP</a>.
<br /><br />
<reclama tip="adsense" marime="234-60" />
<br /><br />
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
<br /><br /><br />
M-am lovit de multe siteuri unde, &#238;n formularele lor m-au pus s&#259; completez <strong>CNP</strong>-ul. Obligatoriu. &#536;i unele b&#259;nci cer <strong>CNP</strong>-ul pe siteurile lor pentru a putea ob&#539;ine ni&#537;te info.
<br /><br />
Dar cum? Ei te pun s&#259; selectezi mai &#238;nainte sexul &#537;i data na&#537;terii, apoi <strong>CNP</strong>-ul. Iar dac&#259; cumva vrei s&#259;-i p&#259;c&#259;le&#537;ti, s&#259; bagi <strong>CNP</strong> la plesneal&#259;, hop! ei te-au prins :)
<br /><br />
S&#259; te strici de r&#226;s, nu alta! Ei verific&#259; sexul, pe care l-ai introdus tu &#238;n susul formularului (impar pentru masculin, par pentru feminin), apoi verific&#259; data na&#537;terii (anul din 2 cifre, luna din 2 cifre, ziua din 2 cifre) pe care tot tu le-ai zis-o mai sus - &#537;i asta e. S-au f&#259;cut 7 cifre. Verific&#259; s&#259; fie lung de 13 caractere, s&#259; con&#539;in&#259; numai cifre &#537;i.. at&#226;t.
<br /><br />
Dar restul de 6 cifre? C&#259; eu pot s&#259; aleg sexul feminin, s&#259; introduc o dat&#259; de na&#537;tere aiurea iar c&#226;nd bag <strong>CNP</strong>-ul s&#259; am grij&#259; s&#259; corespund&#259; primele 7 cifre cu ce-am selectat mai sus. Iar restul de 6 pot s&#259; bag &#537;i num&#259;rul de buletin dac&#259; vreau, c&#259; nu se prinde nimeni.
<br /><br />
Nu a&#537;a.
<br /><br />
Exist&#259; o <strong>formul&#259; pentru CNP</strong>-uri, ele nu se genereaz&#259; a&#537;a, &#238;n func&#539;ie de ce numere a jucat &#259;la de la starea civil&#259; la loto c&#226;nd ne-am n&#259;scut noi. &#206;ntr-adev&#259;r, prima cifr&#259; reprezint&#259; sexul, urm&#259;toarele 6 - data na&#537;terii iar urm&#259;toarele 6 nu &#537;tiu sigur, am &#238;n&#539;eles c&#259; jude&#539;ul, ora&#537;ul, sau ceva de genul &#259;sta. Ultima cifr&#259; nu reprezint&#259; nimic, se determin&#259; &#238;n func&#539;ie de celelalte. Oricum, at&#226;t timp c&#226;t exist&#259; o formul&#259; pentru generare, trebuie s&#259; existe &#537;i una pentru <strong>validare CNP</strong>-uri. Iar aceasta e implementat&#259; &#238;n câmpul de mai sus.
<br /><br />
Am f&#259;cut o func&#539;ie de validare destul de simplu&#539;&#259;, dac&#259; e&#537;ti programator &#537;i o vrei, scrie-mi &#238;n comentarii, c&#259; &#539;i-o trimit pe mail.
<br /><br />

					<nr_comentarii>18</nr_comentarii>
					<data>
						<ziua>13</ziua>
						<luna>oct</luna>
						<anul>2009</anul>
						<ora>02</ora>
						<minutul>29</minutul>
						<nume_luna>octombrie</nume_luna>
						<ziua_saptamanii>Mar&#355;i</ziua_saptamanii>
					</data>
				</continut>
								<articole_vecine>
									<articol_prev>
						<a href="/blog/magari-pictati-in-zebre.html">M&#259;gari picta&#539;i &#238;n zebre</a>
					</articol_prev>
													<articol_next>
						<a href="/blog/averea-de-pe-net.html">Averea de pe net</a>
					</articol_next>
								</articole_vecine>
				<taguri_articol>
									<a href="/blog/internet.html">internet</a>
								</taguri_articol>
										</articol>
			<comentarii>
							<comentariu nr="1" id="136">
					<de_la>
						<nume>Gabriel</nume>
						<website></website>
					</de_la>
					<data>Duminic&#259;, 29 noiembrie 2009, 12:41</data>
					<detalii>
						Mi se pare f interesant programul tau de generare ...imi place ca are viteza f mare ..timpul de raspuns fiind foarte scurt ... as vrea sa imi trimiti si mie pe mail programu de generare ..si pe cel de verificare daca nu te deranjeaza ...astept si iti zic mersi ..anticipat
											
					</detalii>
				</comentariu>
							<comentariu nr="2" id="151">
					<de_la>
						<nume>Gleja Adrian Stefan</nume>
						<website></website>
					</de_la>
					<data>Luni, 7 decembrie 2009, 22:52</data>
					<detalii>
						Nu e adevarat. Mi-am pus CNP-ul si nu merge:)) mi-a dat invalid. 
											
					</detalii>
				</comentariu>
							<comentariu nr="3" id="152">
					<de_la tip="admin">
						<nume>Jorda&#351;</nume>
						<website>http://www.jordas.ro/</website>
					</de_la>
					<data>Mar&#355;i, 8 decembrie 2009, 01:47</data>
					<detalii>
						@Gleja Adrian Stefan: a&#351; fi tare curios s&#259; v&#259;d ce CNP ai.. nu pentru a face corelarea &#238;ntre un CNP &#351;i o persoan&#259;, ci pentru a-l analiza, c&#259; p&#226;n&#259; acum programul n-a dat rateuri. Dac&#259; vrei s&#259; mi-l zici, o po&#355;i face &#238;n pagina de contact, sau aici, printr-un comentariu, pe care n-am s&#259;-l public.
											
					</detalii>
				</comentariu>
							<comentariu nr="4" id="155">
					<de_la>
						<nume>iulian</nume>
						<website></website>
					</de_la>
					<data>Joi, 10 decembrie 2009, 23:02</data>
					<detalii>
						E super tare programul asta.Mi-am introdus CNP-ul si mi-a dat valid.<br />

											
					</detalii>
				</comentariu>
							<comentariu nr="5" id="380">
					<de_la>
						<nume>Victor</nume>
						<website>http://bucurvictor.wordpress.com</website>
					</de_la>
					<data>Mar&#355;i, 27 aprilie 2010, 18:01</data>
					<detalii>
						Cristi, po&#355;i extrapola date din CNP? Altele dec&#226;t alea pe care le &#351;tie toat&#259; lumea. M&#259; refer la ultimile cifre, dac&#259; po&#355;i extrage jude&#355;, ora&#351; sau alte chestii de genul &#259;sta.
											
					</detalii>
				</comentariu>
							<comentariu nr="6" id="381">
					<de_la tip="admin">
						<nume>Jorda&#351;</nume>
						<website>http://www.jordas.ro/</website>
					</de_la>
					<data>Mar&#355;i, 27 aprilie 2010, 19:22</data>
					<detalii>
						@Victor: da, cum s&#259; nu. Pe baza &#259;lora e f&#259;cut scriptul de <a href="http://jordas.ro/blog/generare-cnp.html">generare CNP</a>.
											
					</detalii>
				</comentariu>
							<comentariu nr="7" id="484">
					<de_la>
						<nume>gabi</nume>
						<website></website>
					</de_la>
					<data>Mar&#355;i, 17 august 2010, 16:16</data>
					<detalii>
						salut. felicitari pentru aceste scripturi. sunt interesat de cel de validare si as dori sa mi-l tirmiti si mie dc nu te deranjeaza. ms anticipat! <br />
<br />
PS: ai descoperit pana la urma ce reprezinta ultimele cifre???
											
					</detalii>
				</comentariu>
							<comentariu nr="8" id="563">
					<de_la>
						<nume>Liviu</nume>
						<website></website>
					</de_la>
					<data>Luni, 28 februarie 2011, 17:41</data>
					<detalii>
						Foarte interesant programelul tau. M-a salvat de cateva ori :P<br />
Poti te rog sa imi trimiti scriptul de verificare respectiv generare? Thanks!<br />
Raman dator macar cu o bere.. :)
											
					</detalii>
				</comentariu>
							<comentariu nr="9" id="566">
					<de_la tip="admin">
						<nume>Jorda&#351;</nume>
						<website>http://www.jordas.ro/</website>
					</de_la>
					<data>Mar&#355;i, 1 martie 2011, 21:27</data>
					<detalii>
						@Liviu: &#354;i-l trimit cu mare pl&#259;cere, dac&#259; a&#351;tep&#355;i p&#226;n&#259; &#238;n weekend (voi avea mai mult timp)
											
					</detalii>
				</comentariu>
							<comentariu nr="10" id="595">
					<de_la>
						<nume>Paula</nume>
						<website></website>
					</de_la>
					<data>Duminic&#259;, 29 mai 2011, 23:36</data>
					<detalii>
						Eu ma dau batuta la cate site-uri m-am uitat si cati algoritmi am incercat. Send me pls.
											
					</detalii>
				</comentariu>
							<comentariu nr="11" id="599">
					<de_la>
						<nume>ori</nume>
						<website></website>
					</de_la>
					<data>Luni, 6 iunie 2011, 12:51</data>
					<detalii>
						Supeeer. Vreau si eu codul pt. generare si validare. Este f interesant. Astept pe mail. Multam mult.
											
					</detalii>
				</comentariu>
							<comentariu nr="12" id="606">
					<de_la>
						<nume>Sergiu</nume>
						<website></website>
					</de_la>
					<data>Mar&#355;i, 21 iunie 2011, 19:38</data>
					<detalii>
						sal..vreau si eu codul sursa pentru validare..imi trebuie pentru proiectul de licenta ...ms
											
					</detalii>
				</comentariu>
							<comentariu nr="13" id="618">
					<de_la>
						<nume>Gabi</nume>
						<website></website>
					</de_la>
					<data>Duminic&#259;, 21 august 2011, 10:38</data>
					<detalii>
						primele 7 cifre dintrun cnp se  potrivesc cu astea 1961101??
											
					</detalii>
				</comentariu>
							<comentariu nr="14" id="623">
					<de_la>
						<nume>ficgo</nume>
						<website></website>
					</de_la>
					<data>Luni, 5 septembrie 2011, 18:01</data>
					<detalii>
						Buna,<br />
as vrea si eu scripturile.<br />
multumesc anticipat<br />
 
											
					</detalii>
				</comentariu>
							<comentariu nr="15" id="637">
					<de_la>
						<nume>Zion</nume>
						<website></website>
					</de_la>
					<data>Joi, 27 octombrie 2011, 00:59</data>
					<detalii>
						Salut!<br />
M-ar interesa scriptul respectiv. Nu am de g&#226;nd s&#259; fac m&#259;g&#259;rii, vreau doar s&#259; v&#259;d care este logica lor. P&#226;n&#259; acum am putut s&#259; &#238;mi dau seama de tot, mai pu&#539;in ultimele 3 cifre.<br />
Din c&#226;te &#537;tiu, ultima e un fel de checksum.
											
					</detalii>
				</comentariu>
							<comentariu nr="16" id="641">
					<de_la>
						<nume>George</nume>
						<website></website>
					</de_la>
					<data>Mar&#355;i, 8 noiembrie 2011, 10:56</data>
					<detalii>
						Salut, m-ar interesa si pe mine formula de validare a CNP-ului, am nevoie de ea pentru un laborator la facultate. <br />
Mersi mult.
											
					</detalii>
				</comentariu>
							<comentariu nr="17" id="644">
					<de_la>
						<nume>Gossler Otto</nume>
						<website></website>
					</de_la>
					<data>Mar&#355;i, 15 noiembrie 2011, 13:02</data>
					<detalii>
						Ultima cifra este cifr&#259; de control  aflat&#259; &#238;n rela&#355;ie cu toate celelate 12 cifre ale CNP-ului. Cifra de control este calculat&#259; dup&#259; cum urmeaz&#259;: fiecare cifr&#259; din CNP este &#238;nmul&#355;it&#259; cu cifra de pe aceea&#351;i pozi&#355;ie din num&#259;rul 279146358279; rezultatele sunt &#238;nsumate, iar rezultatul final este &#238;mp&#259;r&#355;it cu rest la 11. Dac&#259; restul este 10, atunci cifra de control este 1, altfel cifra de control este egal&#259; cu restul.<br />
<br />
Prima cifr&#259; a CNP-ului este: (sex b&#259;rb&#259;tesc / sex femeiesc)<br />
&#8226;	1 / 2 - n&#259;scu&#355;i &#238;ntre 1 ianuarie 1900 &#351;i 31 decembrie 1999 <br />
&#8226;	3 / 4 - n&#259;scu&#355;i &#238;ntre 1 ianuarie 1800 &#351;i 31 decembrie 1899 <br />
&#8226;	5 / 6 - n&#259;scu&#355;i &#238;ntre 1 ianuarie 2000 &#351;i 31 decembrie 2099 <br />
&#8226;	7 / 8 - pentru personale str&#259;ine rezidente &#238;n Rom&#226;nia. <br />
&#206;n + 9 - pentru persoanele str&#259;ine<br />
La cei nascuti dupa 2100 cum o sa fie?<br />
(luat de pe un sait)
											
					</detalii>
				</comentariu>
							<comentariu nr="18" id="661">
					<de_la>
						<nume>Sanela</nume>
						<website></website>
					</de_la>
					<data>Luni, 12 decembrie 2011, 15:17</data>
					<detalii>
						Foarte valid:)))
											
					</detalii>
				</comentariu>
						</comentarii>
			<paginare_comentarii first="">
							</paginare_comentarii>
		</pagina_articol>
		<articole_similare>
					<h2><a href="/blog/cand-pica-pastele.html">C&#226;nd pic&#259; Pa&#351;tele &#238;n 2012</a></h2>
					<h2><a href="/blog/generare-cnp.html">Generare CNP</a></h2>
					<h2><a href="/blog/verificare-cnp.html">Verificare CNP</a></h2>
					<h2><a href="/blog/ce-cauta-strainii-pe-google-despre-romania.html">Ce caut&#259; str&#259;inii despre Rom&#226;nia pe google</a></h2>
					<h2><a href="/blog/tableta-google.html">Tableta Google</a></h2>
					<h2><a href="/blog/emilia-dorobantu.html">Emilia Doroban&#355;u</a></h2>
					<h2><a href="/blog/cele-mai-folosite-parole-in-ro.html">Cele mai folosite parole &#238;n .ro</a></h2>
					<h2><a href="/blog/abces-direct.html">Abces direct</a></h2>
					<h2><a href="/blog/reflexe-amare-ale-fostei-mele-p-li-ion-minulescu.html">Reflexe amare ale fostei mele p-li - Ion Minulescu</a></h2>
					<h2><a href="/blog/cum-sa-scapi-de-reclamele-adsense.html">Cum s&#259; scapi de reclamele adSense</a></h2>
				</articole_similare>
		<ultimele_articole>
					<a href="/blog/iphone-youtube.html"><h4>iPhone &amp; youTube</h4></a>
					<a href="/blog/flintstone-virgilica.html"><h4>Flintstone Virgilic&#259;</h4></a>
					<a href="/blog/facebook-definitie.html"><h4>Facebook: defini&#355;ie</h4></a>
					<a href="/blog/d-ale-programatorilor-3.html"><h4>D&#039;ale programatorilor</h4></a>
					<a href="/blog/corporatia.html"><h4>Corpora&#355;ia</h4></a>
					<a href="/blog/lhiver-sur-la-ulitza.html"><h4>L&#039;hiver sur la ulitza</h4></a>
					<a href="/blog/la-ghiseu.html"><h4>La ghi&#351;eu</h4></a>
					<a href="/blog/luna-de-miere.html"><h4>Luna de miere</h4></a>
					<a href="/blog/the-digital-story-of-the-nativity.html"><h4>The Digital Story Of The Nativity :)</h4></a>
					<a href="/blog/google-logo-rusia-2018.html"><h4>Google logo Rusia 2018</h4></a>
				</ultimele_articole>
		<ultimele_comentarii>
					<comentariu id="677">
				<a href="/blog/generare-cnp.html"><h4>Generare CNP</h4></a>
				<de_la>
					<nume>dyana</nume>
					<web></web>
				</de_la>
			</comentariu>
					<comentariu id="676">
				<a href="/blog/generare-cnp.html"><h4>Generare CNP</h4></a>
				<de_la>
					<nume>dyana</nume>
					<web></web>
				</de_la>
			</comentariu>
					<comentariu id="675">
				<a href="/blog/generare-cnp.html"><h4>Generare CNP</h4></a>
				<de_la>
					<nume>Adrian</nume>
					<web></web>
				</de_la>
			</comentariu>
					<comentariu id="673">
				<a href="/blog/generare-cnp.html"><h4>Generare CNP</h4></a>
				<de_la>
					<nume>alexandru</nume>
					<web></web>
				</de_la>
			</comentariu>
					<comentariu id="672">
				<a href="/blog/cum-sa-scapi-de-reclamele-adsense.html"><h4>Cum s&#259; scapi de reclamele adSense</h4></a>
				<de_la>
					<nume>Claudia</nume>
					<web></web>
				</de_la>
			</comentariu>
					<comentariu id="671">
				<a href="/blog/unii-chiar-au-imaginatie.html"><h4>Unii chiar au imagina&#355;ie</h4></a>
				<de_la>
					<nume>Lella</nume>
					<web></web>
				</de_la>
			</comentariu>
					<comentariu id="669">
				<a href="/blog/generare-cnp.html"><h4>Generare CNP</h4></a>
				<de_la>
					<nume>Sk3LeTrOn</nume>
					<web>http://www.</web>
				</de_la>
			</comentariu>
					<comentariu id="668">
				<a href="/blog/caderea-parului.html"><h4>C&#259;derea p&#259;rului</h4></a>
				<de_la>
					<nume>Geto-Dacians</nume>
					<web></web>
				</de_la>
			</comentariu>
					<comentariu id="667">
				<a href="/blog/boboteaza.html"><h4>Boboteaza</h4></a>
				<de_la>
					<nume>Geto-Dacians</nume>
					<web></web>
				</de_la>
			</comentariu>
					<comentariu id="666">
				<a href="/blog/generare-cnp.html"><h4>Generare CNP</h4></a>
				<de_la>
					<nume>Jorda&#351;</nume>
					<web>http://www.jordas.ro/</web>
				</de_la>
			</comentariu>
				</ultimele_comentarii>
					<arhiva>
	<an top="44">2011</an>
		<an top="74">2010</an>
		<an top="104">2009</an>
		<a href="/blog/arhiva.html" title="Toat&#259; arhiva">Toat&#259; arhiva</a>
</arhiva>
<taguri>
	<a href="/blog/fun.html" title="fun"><h4>fun</h4></a>
	<a href="/blog/diverse.html" title="diverse"><h4>diverse</h4></a>
	<a href="/blog/foto.html" title="foto"><h4>foto</h4></a>
	<a href="/blog/idiotenii.html" title="idio&#355;enii"><h4>idio&#355;enii</h4></a>
	<a href="/blog/personal.html" title="personal"><h4>personal</h4></a>
	<a href="/blog/internet.html" title="internet"><h4>internet</h4></a>
	<a href="/blog/youtube.html" title="youtube"><h4>youtube</h4></a>
	<a href="/blog/muzica.html" title="muzic&#259;"><h4>muzic&#259;</h4></a>
	<a href="/blog/de-la-ramona.html" title="de la Ramona"><h4>de la Ramona</h4></a>
	<a href="/blog/intreaba-te-orice.html" title="&#238;ntreab&#259;-te orice"><h4>&#238;ntreab&#259;-te orice</h4></a>
	<a href="/blog/taguri.html" title="Toate tagurile"><h5>Toate tagurile</h5></a>
</taguri>
<sustin>
	<a href="http://bucurvictor.wordpress.com/" title="Victor Bucur"><h4>Victor Bucur</h4></a>
</sustin>
<top_articole_citite>
	<a href="/blog/un-jaf-la-magazinul-mare.html"><h4>Un jaf la magazinul mare</h4></a>
	<a href="/blog/libertatea-pe-internet.html"><h4>Libertatea pe internet</h4></a>
	<a href="/blog/kant-si-ora-exacta.html"><h4>Kant &#537;i ora exact&#259;</h4></a>
	<a href="/blog/am-aflat-de-ce-cumpara-romanii-libertatea-si-cancan.html"><h4>Am aflat de ce cump&#259;r&#259; rom&#226;nii Libertatea &#351;i Cancan</h4></a>
	<a href="/blog/omul-copil-vid.html"><h4>Omul Copil Vid</h4></a>
	<a href="/blog/cum-sa-scapi-de-reclamele-adsense.html"><h4>Cum s&#259; scapi de reclamele adSense</h4></a>
	<a href="/blog/cele-mai-folosite-parole-in-ro.html"><h4>Cele mai folosite parole &#238;n .ro</h4></a>
	<a href="/blog/emilia-dorobantu.html"><h4>Emilia Doroban&#355;u</h4></a>
	<a href="/blog/verificare-cnp.html"><h4>Verificare CNP</h4></a>
	<a href="/blog/cand-pica-pastele.html"><h4>C&#226;nd pic&#259; Pa&#351;tele &#238;n 2012</h4></a>
</top_articole_citite>
				<h6>Jordas's Blog</h6>
		<motto>thinking outside the box</motto>
	</body>
</html>
