<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DM Design &#187; cod</title>
	<atom:link href="http://www.dmdesign.ro/cuvant-cheie/cod/feed" rel="self" type="application/rss+xml" />
	<link>http://www.dmdesign.ro</link>
	<description>Solutia completa pentru un site perfect &#124; Web Design, Web Site, Intretinere Web, Optimizare SEO, Grafica,</description>
	<lastBuildDate>Wed, 28 Sep 2011 17:35:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Creati butoane deosebite folosind CSS si metoda sliding doors</title>
		<link>http://www.dmdesign.ro/html-si-css/creati-butoane-deosebite-folosind-css-si-metoda-sliding-doors.dmdesign</link>
		<comments>http://www.dmdesign.ro/html-si-css/creati-butoane-deosebite-folosind-css-si-metoda-sliding-doors.dmdesign#comments</comments>
		<pubDate>Tue, 10 Feb 2009 14:38:38 +0000</pubDate>
		<dc:creator>ionut.mantescu</dc:creator>
				<category><![CDATA[HTML si CSS]]></category>
		<category><![CDATA[butoane]]></category>
		<category><![CDATA[cod]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[door]]></category>
		<category><![CDATA[element]]></category>
		<category><![CDATA[fundal]]></category>
		<category><![CDATA[imagini]]></category>
		<category><![CDATA[metoda]]></category>
		<category><![CDATA[sliding]]></category>
		<category><![CDATA[tehnica]]></category>

		<guid isPermaLink="false">http://www.dmdesign.ro/?p=518</guid>
		<description><![CDATA[In acest articol va voi arata cum sa creati butoane folosind CSS si metoda sliding doors. Este mult mai bine sa folositi aceasta metoda decat sa folositi butoane de tip imagine pentru ca se poate aplica stilul oricarui link si in acelasi timp nu este nevoie sa creati cate o imagine pentru fiecare buton in [...]]]></description>
			<content:encoded><![CDATA[<p>In acest articol va voi arata cum sa creati butoane folosind CSS si metoda sliding doors. Este mult mai bine sa folositi aceasta metoda decat sa folositi butoane de tip imagine pentru ca se poate aplica stilul oricarui link si in acelasi timp nu este nevoie sa creati cate o imagine pentru fiecare buton in parte.</p>
<h3><strong>Ce este metoda sliding doors?</strong></h3>
<p>Aceasta metoda este foarte simpla. Daca vrem sa avem un buton a carui latime sa fie dinamica, va trebui sa gasim o metoda sa il micsoram sau marim pe orizontala. Vom face asta folosind doua imagini care vor defini butonul: una pentru partea stanga si una pentru partea dreapta ca in exemplul urmator.</p>
<p><a href="http://www.dmdesign.ro/wp-content/uploads/button_left.png" class="highslide-image" onclick="return hs.expand(this);"><img class="alignleft size-full wp-image-519" style="margin-right: 5px;" title="button_left" src="http://www.dmdesign.ro/wp-content/uploads/button_left.png" alt="button_left" width="463" height="35" /></a> <img class="size-full wp-image-520 alignnone" style="margin-left: 5px;" title="button_right" src="http://www.dmdesign.ro/wp-content/uploads/button_right.png" alt="button_right" width="20" height="35" /></p>
<p>Imaginea mai mica din partea dreapta va fi pozitionata deasupra celei din stanga (de aceea metoda se numeste sliding doors). Cu cat imagine din dreapta va fi pozitionata spre partea stanga, cu atat butonul va fi mai mic si invers.</p>
<p><img class="size-full wp-image-522 alignnone" title="sliding_doors" src="http://www.dmdesign.ro/wp-content/uploads/sliding_doors.jpg" alt="sliding_doors" width="437" height="74" /></p>
<h3><strong>Crearea butonului</strong></h3>
<p>Pentru inceput sa vedem codul HTML care simuleaza butonul. Vom avea elementul &lt;span&gt; in interiorul elementului &lt;a&gt;. Elementul &lt;span&gt; contine imaginea din stanga, cea mare si textul. Latimea butonului va fi data de latimea textului.</p>
<pre>[code="html"]<a class="button" href="#"><span>Submit</span></a>[/code]</pre>
<p>Acum o sa vedem codul CSS. Clasa <strong>.button</strong> care va fi aplicata elementului &lt;a&gt;. Clasa <strong>.button span</strong> va fi aplicata elementului &lt;span&gt; din elementul &lt;a&gt;.<br />
De asemenea vom avea si clasa .button:hover span care o sa schimbe stilul textului din elementul &lt;span&gt;.</p>
<p>Si.. cam asta este <img src='http://www.dmdesign.ro/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Simplu.. nu?</p>
<pre>[code="css"]a.button {
/* pozitionarea imaginii din dreapta */
background: transparent url('button_right.png') no-repeat scroll top right;
display: block;
float: left;
height: 32px; /* schimbati valoare in functie de inaltimea imaginii */
margin-right: 6px;
padding-right: 20px; /* in functie de latimea imaginii din dreapta */
/* Proprietati text */
text-decoration: none;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
a.button span {
/* Fundal imagine stanga */
background: transparent url('button_left.png') no-repeat;
display: block;
line-height: 22px; /* in functie de inaltimea butonului */
padding: 7px 0 5px 18px;
}
a.button:hover span{
text-decoration:underline;
}[/code]</pre>
<p>Rezultatul va arata ca in imaginea de mai jos.</p>
<p><img class="size-full wp-image-523 alignnone" title="sliding_doors_example" src="http://www.dmdesign.ro/wp-content/uploads/sliding_doors_example.png" alt="sliding_doors_example" width="271" height="49" /></p>
<h3>Imagini</h3>
<p>Am mai facut pentru voi cateva imagini pe care sa le puteti folosi impreuna cu scriptul de mai sus.</p>
<pre style="height: 300px;"><a href="http://www.dmdesign.ro/wp-content/uploads/button_left_01.png" class="highslide-image" onclick="return hs.expand(this);"><img class="alignleft size-full wp-image-524" style="margin-right: 5px;" title="button_left_01" src="http://www.dmdesign.ro/wp-content/uploads/button_left_01.png" alt="button_left_01" width="443" height="35" /></a><a href="http://www.dmdesign.ro/wp-content/uploads/button_right_01.png" class="highslide-image" onclick="return hs.expand(this);"><img class="alignleft size-full wp-image-525" style="margin-left:5px;" title="button_right_01" src="http://www.dmdesign.ro/wp-content/uploads/button_right_01.png" alt="button_right_01" width="20" height="35" /></a>

<a href="http://www.dmdesign.ro/wp-content/uploads/button_left_02.png" class="highslide-image" onclick="return hs.expand(this);"><img class="alignleft size-full wp-image-526" style="margin-right: 5px;" title="button_left_02" src="http://www.dmdesign.ro/wp-content/uploads/button_left_02.png" alt="button_left_02" width="443" height="35" /></a><a href="http://www.dmdesign.ro/wp-content/uploads/imageaxd.png" class="highslide-image" onclick="return hs.expand(this);"><img class="alignleft size-full wp-image-527" style="margin-left:5px;" title="imageaxd" src="http://www.dmdesign.ro/wp-content/uploads/imageaxd.png" alt="imageaxd" width="20" height="35" /></a>

<a href="http://www.dmdesign.ro/wp-content/uploads/button_left_03.png" class="highslide-image" onclick="return hs.expand(this);"><img class="alignleft size-full wp-image-528" style="margin-right: 5px;" title="button_left_03" src="http://www.dmdesign.ro/wp-content/uploads/button_left_03.png" alt="button_left_03" width="443" height="35" /></a><a href="http://www.dmdesign.ro/wp-content/uploads/button_right_03.png" class="highslide-image" onclick="return hs.expand(this);"><img class="alignleft size-full wp-image-529" style="margin-left:5px;" title="button_right_03" src="http://www.dmdesign.ro/wp-content/uploads/button_right_03.png" alt="button_right_03" width="20" height="35" /></a>

<a href="http://www.dmdesign.ro/wp-content/uploads/button_left_04.png" class="highslide-image" onclick="return hs.expand(this);"><img class="alignleft size-full wp-image-530" style="margin-right: 5px;" title="button_left_04" src="http://www.dmdesign.ro/wp-content/uploads/button_left_04.png" alt="button_left_04" width="443" height="35" /></a><a href="http://www.dmdesign.ro/wp-content/uploads/button_right_04.png" class="highslide-image" onclick="return hs.expand(this);"><img class="alignleft size-full wp-image-531" style="margin-left:5px;" title="button_right_04" src="http://www.dmdesign.ro/wp-content/uploads/button_right_04.png" alt="button_right_04" width="20" height="35" /></a>

<a href="http://www.dmdesign.ro/wp-content/uploads/button_left_05.png" class="highslide-image" onclick="return hs.expand(this);"><img class="alignleft size-full wp-image-532" style="margin-right: 5px;" title="button_left_05" src="http://www.dmdesign.ro/wp-content/uploads/button_left_05.png" alt="button_left_05" width="443" height="35" /></a><a href="http://www.dmdesign.ro/wp-content/uploads/button_right_05.png" class="highslide-image" onclick="return hs.expand(this);"><img class="alignleft size-full wp-image-533" style="margin-left:5px;" title="button_right_05" src="http://www.dmdesign.ro/wp-content/uploads/button_right_05.png" alt="button_right_05" width="20" height="35" /></a>

<a href="http://www.dmdesign.ro/wp-content/uploads/button_left_06.png" class="highslide-image" onclick="return hs.expand(this);"><img class="alignleft size-full wp-image-534" style="margin-right:5px;" title="button_left_06" src="http://www.dmdesign.ro/wp-content/uploads/button_left_06.png" alt="button_left_06" width="443" height="35" /></a><img class="size-full wp-image-535 alignleft" style="margin-left: 5px;" title="button_right_06" src="http://www.dmdesign.ro/wp-content/uploads/button_right_06.png" alt="button_right_06" width="20" height="35" /></pre>
<p>Usor nu? Spor la treaba!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dmdesign.ro/html-si-css/creati-butoane-deosebite-folosind-css-si-metoda-sliding-doors.dmdesign/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programmer&#039;s Notepad 2 te ajuta sa creezi cod</title>
		<link>http://www.dmdesign.ro/stiri-noutati-it/programmers-notepad-2-te-ajuta-sa-creezi-cod.dmdesign</link>
		<comments>http://www.dmdesign.ro/stiri-noutati-it/programmers-notepad-2-te-ajuta-sa-creezi-cod.dmdesign#comments</comments>
		<pubDate>Wed, 10 Dec 2008 08:05:42 +0000</pubDate>
		<dc:creator>ionut.mantescu</dc:creator>
				<category><![CDATA[Stiri IT]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[cod]]></category>
		<category><![CDATA[descarca]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[notepad]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[programare]]></category>
		<category><![CDATA[programatori]]></category>
		<category><![CDATA[programmer]]></category>
		<category><![CDATA[sursa]]></category>

		<guid isPermaLink="false">http://ionutdesign.wordpress.com/?p=213</guid>
		<description><![CDATA[Numai pentru Windows!  Programmer&#8217;s Notepad este un program gratuit care poate inlocui cu succes Notepad-ul din Windows. Acesta este foarte util programatorilor care stau ore in sir si scriu coduri sursa. Dintre functiile cele mai importante amintim: recunoasterea automata a codului, numeroase toolbar-uri, tag-uri, gasirea automata a erorilor, cautare rapida, diferentierea sintaxei si interfata customizabila. [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-214" style="border: 1px solid #999999; margin-right: 5px;" title="2008-12-09_093217" src="http://www.dmdesign.ro/wp-content/uploads/2008/12/2008-12-09_093217.jpg" alt="2008-12-09_093217" width="300" height="182" />Numai pentru Windows!  Programmer&#8217;s Notepad este un program gratuit care poate inlocui cu succes Notepad-ul din Windows. Acesta este foarte util programatorilor care stau ore in sir si scriu coduri sursa. Dintre functiile cele mai importante amintim: recunoasterea automata a codului, numeroase toolbar-uri, tag-uri, gasirea automata a erorilor, cautare rapida, diferentierea sintaxei si interfata customizabila. Un alt program asemanator care are in principiu aceeasi functionalitate ca si Programmer&#8217;s Notepad este Notepad++. Programmer&#8217;s Notepad este gratuit, numai pentru Windows.</p>
<p><a href="http://www.pnotepad.org/" target="_blank">Programmer&#8217;s Notepad 2</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dmdesign.ro/stiri-noutati-it/programmers-notepad-2-te-ajuta-sa-creezi-cod.dmdesign/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Crearea documentelor Excel in PHP</title>
		<link>http://www.dmdesign.ro/php/crearea-documentelor-excel-in-php.dmdesign</link>
		<comments>http://www.dmdesign.ro/php/crearea-documentelor-excel-in-php.dmdesign#comments</comments>
		<pubDate>Thu, 04 Dec 2008 09:25:30 +0000</pubDate>
		<dc:creator>ionut.mantescu</dc:creator>
				<category><![CDATA[Php]]></category>
		<category><![CDATA[cod]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[export]]></category>
		<category><![CDATA[formatare]]></category>
		<category><![CDATA[pear]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[salveaza]]></category>
		<category><![CDATA[save]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[sheet]]></category>
		<category><![CDATA[sursa]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://ionutdesign.wordpress.com/?p=209</guid>
		<description><![CDATA[Scriptul PEAR, Excel Writer este un modul pentru a crea documente Excel din PHP. Este asemanator cu modulul perl Spreadsheet::WriteExcel. Acesta suporta formatarea celulelor, formule, pagini multiple, setarea dimensiunii paginii, notite si multe altele. In continuare va voi arata un exemplu de cod pentru a va arata cat de usor este sa creezi un document [...]]]></description>
			<content:encoded><![CDATA[<p>Scriptul PEAR, <a href="http://pear.php.net/package/Spreadsheet_Excel_Writer" target="_blank">Excel Writer</a> este un modul pentru a crea documente Excel din PHP. Este asemanator cu modulul perl Spreadsheet::WriteExcel.</p>
<p>Acesta suporta formatarea celulelor, formule, pagini multiple, setarea dimensiunii paginii, notite si multe altele.</p>
<p>In continuare va voi arata un exemplu de cod pentru a va arata cat de usor este sa creezi un document Excel. Fisierul creat poate fi salvat pe server sau trimis direct catre browser direct.</p>
<p><span id="more-209"></span></p>
<pre class="php"><span style="color:#b1b100;">require_once</span> <span style="color:#ff0000;">'Spreadsheet/Excel/Writer.php'</span>;

<span style="color:#808080;font-style:italic;">// Creating a workbook</span>
<span style="color:#0000ff;">$workbook</span> = <span style="color:#000000;font-weight:bold;">new</span> Spreadsheet_Excel_Writer<span style="color:#66cc66;">(</span><span style="color:#66cc66;">)</span>;

<span style="color:#808080;font-style:italic;">/* Sending HTTP headers, this will popup a file save/open
dialog in the browser when this file is run
*/</span>
<span style="color:#0000ff;">$workbook</span>-&gt;<span style="color:#006600;">send</span><span style="color:#66cc66;">(</span><span style="color:#ff0000;">'excelTest.xls'</span><span style="color:#66cc66;">)</span>;

<span style="color:#808080;font-style:italic;">// Create 2 worksheets</span>
<span style="color:#0000ff;">$worksheet1</span> =&amp; <span style="color:#0000ff;">$workbook</span>-&gt;<span style="color:#006600;">addWorksheet</span><span style="color:#66cc66;">(</span><span style="color:#ff0000;">'worksheet 1'</span><span style="color:#66cc66;">)</span>;
<span style="color:#0000ff;">$worksheet2</span> =&amp; <span style="color:#0000ff;">$workbook</span>-&gt;<span style="color:#006600;">addWorksheet</span><span style="color:#66cc66;">(</span><span style="color:#ff0000;">'worksheet 2'</span><span style="color:#66cc66;">)</span>;

<span style="color:#808080;font-style:italic;">// Set header formating for Sheet 1</span>
<span style="color:#0000ff;">$header</span> =&amp; <span style="color:#0000ff;">$workbook</span>-&gt;<span style="color:#006600;">addFormat</span><span style="color:#66cc66;">(</span><span style="color:#66cc66;">)</span>;
<span style="color:#0000ff;">$header</span>-&gt;<span style="color:#006600;">setBold</span><span style="color:#66cc66;">(</span><span style="color:#66cc66;">)</span>;		<span style="color:#808080;font-style:italic;">// Make it bold</span>
<span style="color:#0000ff;">$header</span>-&gt;<span style="color:#006600;">setColor</span><span style="color:#66cc66;">(</span><span style="color:#ff0000;">'black'</span><span style="color:#66cc66;">)</span>;	<span style="color:#808080;font-style:italic;">// Make foreground color black</span>
<span style="color:#0000ff;">$header</span>-&gt;<span style="color:#006600;">setFgColor</span><span style="color:#66cc66;">(</span><span style="color:#ff0000;">"green"</span><span style="color:#66cc66;">)</span>;	<span style="color:#808080;font-style:italic;">// Set background color to green</span>
<span style="color:#0000ff;">$header</span>-&gt;<span style="color:#006600;">setHAlign</span><span style="color:#66cc66;">(</span><span style="color:#ff0000;">'center'</span><span style="color:#66cc66;">)</span>;	<span style="color:#808080;font-style:italic;">// Align text to center</span>

<span style="color:#808080;font-style:italic;">// Write some data on Sheet 1</span>
<span style="color:#0000ff;">$worksheet1</span>-&gt;<span style="color:#006600;">write</span><span style="color:#66cc66;">(</span><span style="color:#cc66cc;">0</span>, <span style="color:#cc66cc;">0</span>, <span style="color:#ff0000;">'Name'</span>, <span style="color:#0000ff;">$header</span><span style="color:#66cc66;">)</span>;
<span style="color:#0000ff;">$worksheet1</span>-&gt;<span style="color:#006600;">write</span><span style="color:#66cc66;">(</span><span style="color:#cc66cc;">0</span>, <span style="color:#cc66cc;">1</span>, <span style="color:#ff0000;">'Age'</span>, <span style="color:#0000ff;">$header</span><span style="color:#66cc66;">)</span>;
<span style="color:#0000ff;">$worksheet1</span>-&gt;<span style="color:#006600;">write</span><span style="color:#66cc66;">(</span><span style="color:#cc66cc;">1</span>, <span style="color:#cc66cc;">0</span>, <span style="color:#ff0000;">'Sameer Borate'</span><span style="color:#66cc66;">)</span>;
<span style="color:#0000ff;">$worksheet1</span>-&gt;<span style="color:#006600;">write</span><span style="color:#66cc66;">(</span><span style="color:#cc66cc;">1</span>, <span style="color:#cc66cc;">1</span>, <span style="color:#cc66cc;">30</span><span style="color:#66cc66;">)</span>;

<span style="color:#808080;font-style:italic;">// Set header formating for Sheet 2</span>
<span style="color:#0000ff;">$header</span> =&amp; <span style="color:#0000ff;">$workbook</span>-&gt;<span style="color:#006600;">addFormat</span><span style="color:#66cc66;">(</span><span style="color:#66cc66;">)</span>;
<span style="color:#0000ff;">$header</span>-&gt;<span style="color:#006600;">setBold</span><span style="color:#66cc66;">(</span><span style="color:#66cc66;">)</span>;		<span style="color:#808080;font-style:italic;">// Make it bold</span>
<span style="color:#0000ff;">$header</span>-&gt;<span style="color:#006600;">setFgColor</span><span style="color:#66cc66;">(</span><span style="color:#ff0000;">"red"</span><span style="color:#66cc66;">)</span>;	<span style="color:#808080;font-style:italic;">// Set background color to red</span>
<span style="color:#0000ff;">$header</span>-&gt;<span style="color:#006600;">setHAlign</span><span style="color:#66cc66;">(</span><span style="color:#ff0000;">'center'</span><span style="color:#66cc66;">)</span>;	<span style="color:#808080;font-style:italic;">// Align text to center</span>

<span style="color:#808080;font-style:italic;">// Write some data on Sheet 2</span>
<span style="color:#0000ff;">$worksheet2</span>-&gt;<span style="color:#006600;">write</span><span style="color:#66cc66;">(</span><span style="color:#cc66cc;">0</span>, <span style="color:#cc66cc;">0</span>, <span style="color:#ff0000;">'Name'</span>, <span style="color:#0000ff;">$header</span><span style="color:#66cc66;">)</span>;
<span style="color:#0000ff;">$worksheet2</span>-&gt;<span style="color:#006600;">write</span><span style="color:#66cc66;">(</span><span style="color:#cc66cc;">0</span>, <span style="color:#cc66cc;">1</span>, <span style="color:#ff0000;">'Age'</span>, <span style="color:#0000ff;">$header</span><span style="color:#66cc66;">)</span>;
<span style="color:#0000ff;">$worksheet2</span>-&gt;<span style="color:#006600;">write</span><span style="color:#66cc66;">(</span><span style="color:#cc66cc;">1</span>, <span style="color:#cc66cc;">0</span>, <span style="color:#ff0000;">'Tom Peters'</span><span style="color:#66cc66;">)</span>;
<span style="color:#0000ff;">$worksheet2</span>-&gt;<span style="color:#006600;">write</span><span style="color:#66cc66;">(</span><span style="color:#cc66cc;">1</span>, <span style="color:#cc66cc;">1</span>, <span style="color:#cc66cc;">30</span><span style="color:#66cc66;">)</span>;

<span style="color:#808080;font-style:italic;">// Send the file to the browser</span>
<span style="color:#0000ff;">$workbook</span>-&gt;<span style="color:#006600;">close</span><span style="color:#66cc66;">(</span><span style="color:#66cc66;">)</span>;
<span style="color:#000000;font-weight:bold;">?&gt;</span></pre>
]]></content:encoded>
			<wfw:commentRss>http://www.dmdesign.ro/php/crearea-documentelor-excel-in-php.dmdesign/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Validarea unui CNP romanesc</title>
		<link>http://www.dmdesign.ro/php/validarea-unui-cnp-romanesc.dmdesign</link>
		<comments>http://www.dmdesign.ro/php/validarea-unui-cnp-romanesc.dmdesign#comments</comments>
		<pubDate>Thu, 20 Nov 2008 13:13:29 +0000</pubDate>
		<dc:creator>ionut.mantescu</dc:creator>
				<category><![CDATA[Php]]></category>
		<category><![CDATA[cnp]]></category>
		<category><![CDATA[cod]]></category>
		<category><![CDATA[programare]]></category>
		<category><![CDATA[romania]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[sursa]]></category>

		<guid isPermaLink="false">http://ionutdesign.wordpress.com/?p=123</guid>
		<description><![CDATA[In acest articol va prezint un script ce valideaza un CNP din romania. &#60;?php /* Validare de CNP 1) se calculeaza suma s:=c(1)*2+c(2)*7+c(3)*9+c(4)*1+c(5)*4+c(6)*6+c(7)*3+c(8)*5+c(9)*8+c(10)*2+c(11)*7+c(12)*9 2) faci impartirea rest=s%11 3) dupa cum: - rest&#60;10 at c(13)=rest sau - rest=10 at c(13)=1 */ $cnp = &#8220;&#8221;; if ( calcCNP ( $cnp ) ) { echo $cnp.&#8221; e valid&#8221;; [...]]]></description>
			<content:encoded><![CDATA[<p>In acest articol va prezint un script ce valideaza un CNP din romania.</p>
<p>&lt;?php</p>
<p>/*<br />
Validare de CNP<br />
1) se calculeaza suma<br />
s:=c(1)*2+c(2)*7+c(3)*9+c(4)*1+c(5)*4+c(6)*6+c(7)*3+c(8)*5+c(9)*8+c(10)*2+c(11)*7+c(12)*9<br />
2) faci impartirea<br />
rest=s%11<br />
3) dupa cum:<br />
- rest&lt;10 at c(13)=rest<br />
sau<br />
- rest=10 at c(13)=1<br />
*/</p>
<p><span id="more-676"></span>$cnp = &#8220;&#8221;;<br />
if ( calcCNP ( $cnp ) ) {<br />
echo $cnp.&#8221; e valid&#8221;;<br />
} else {<br />
echo $cnp.&#8221; e invalid&#8221;;<br />
}</p>
<p>function calcCNP ($cnp) {<br />
if ( strlen ($cnp) != 13 ) {<br />
return FALSE;<br />
}</p>
<p>$s = $cnp{0}*2+$cnp{1}*7+$cnp{2}*9+$cnp{3}*1+$cnp{4}*4+$cnp{5}*6+$cnp{6}*3+$cnp{7}*5+$cnp{8}*8+$cnp{9}*2+$cnp{10}*7+$cnp{11}*9;<br />
$rest = $s%11;<br />
if ( $cnp{12} == $rest ) {<br />
return TRUE;<br />
} else {<br />
return FALSE;<br />
}<br />
}</p>
<p>?&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dmdesign.ro/php/validarea-unui-cnp-romanesc.dmdesign/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

