<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[ Asistenta iT - PHP]]></title>
		<link>https://www.e-phorum.net/</link>
		<description><![CDATA[ Asistenta iT - https://www.e-phorum.net]]></description>
		<pubDate>Tue, 21 Apr 2026 11:38:35 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Ajutor in configurare php]]></title>
			<link>https://www.e-phorum.net/ajutor-in-configurare-php</link>
			<pubDate>Sun, 03 Feb 2013 08:40:57 +0000</pubDate>
			<guid isPermaLink="false">https://www.e-phorum.net/ajutor-in-configurare-php</guid>
			<description><![CDATA[Pentru ca doresc sa particip la un concurs si este interzis conectarea calculatorului la internet, mam gindit sa transform calculatorul in server. Am instalat programul WampServer, si am incercat sa testez un script php, insa primesc mii de erori, pe cind acelasi script pe un hosting platit functioneaza perfect. Am verificat si coincid versiunile PHP si mySQL, in concluzie am inteles ca este de la configuratie. Cum trebuie sa configurez php ca sa nu mai primesc toate aceste erorile?]]></description>
			<content:encoded><![CDATA[Pentru ca doresc sa particip la un concurs si este interzis conectarea calculatorului la internet, mam gindit sa transform calculatorul in server. Am instalat programul WampServer, si am incercat sa testez un script php, insa primesc mii de erori, pe cind acelasi script pe un hosting platit functioneaza perfect. Am verificat si coincid versiunile PHP si mySQL, in concluzie am inteles ca este de la configuratie. Cum trebuie sa configurez php ca sa nu mai primesc toate aceste erorile?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Includere fisiere php de pe subdomeniu (include)]]></title>
			<link>https://www.e-phorum.net/includere-fisiere-php-de-pe-subdomeniu-include</link>
			<pubDate>Tue, 04 Dec 2012 18:54:35 +0000</pubDate>
			<guid isPermaLink="false">https://www.e-phorum.net/includere-fisiere-php-de-pe-subdomeniu-include</guid>
			<description><![CDATA[Cum pot include intr-un fisier php de pe un subdomeniu un fisier de pe domeniu? in cazul in care includ un fisier de pe subdomeniu pe domeniu functioneaza include '../nume_subdomeniu/cale', de ce nu functioneaza invers? ce trebuie sa fac sa functioneze?]]></description>
			<content:encoded><![CDATA[Cum pot include intr-un fisier php de pe un subdomeniu un fisier de pe domeniu? in cazul in care includ un fisier de pe subdomeniu pe domeniu functioneaza include '../nume_subdomeniu/cale', de ce nu functioneaza invers? ce trebuie sa fac sa functioneze?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Creare sir de caractere aranjate haotic]]></title>
			<link>https://www.e-phorum.net/creare-sir-de-caractere-aranjate-haotic</link>
			<pubDate>Fri, 30 Nov 2012 15:52:53 +0000</pubDate>
			<guid isPermaLink="false">https://www.e-phorum.net/creare-sir-de-caractere-aranjate-haotic</guid>
			<description><![CDATA[Cum as putea genera cu PHP un sir(string) de carcatere aranjate haotic, cum ar fi "@dfExDnY4Q#8C"? Ms anticipat!]]></description>
			<content:encoded><![CDATA[Cum as putea genera cu PHP un sir(string) de carcatere aranjate haotic, cum ar fi "@dfExDnY4Q#8C"? Ms anticipat!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Editare fragment de mod care detecteaza dispozitivele mobile]]></title>
			<link>https://www.e-phorum.net/editare-fragment-de-mod-care-detecteaza-dispozitivele-mobile</link>
			<pubDate>Thu, 26 Jul 2012 09:21:43 +0000</pubDate>
			<guid isPermaLink="false">https://www.e-phorum.net/editare-fragment-de-mod-care-detecteaza-dispozitivele-mobile</guid>
			<description><![CDATA[Am instalat un mod care schimba tema forumului atuci cind este detectat un dispozitiv mobil, deci eu vreau sa-l modific asfel ca atunci cind este detectat ca utilizatorul foloseste browserul Opera Mini sa fie plasat stilul cu id-ul 13(&#36;mobile_style_id = 13; ) iar atunci cind foloseste alt dispozitiv sa fie redirectionat la stilul cu id-ul 12(&#36;mobile_style_id = 12; ). O sa va prezint un fragment de cod unde trebuie plasat id-ul temei mobile, eu cred ca aici e cheia, insa in caz ca eu gresesc cu intuitia gasiti intreg tutorialul pe <a href="http://www.e-phorum.net/redirect.php?r=http://www.artodia.com/mod-installation/mobile-detection.html" rel="nofollow" target="_blank" target="_blank">http://www.artodia.com/mod-installation/...ction.html</a>.<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #FF8000">//&nbsp;MOD&nbsp;start:&nbsp;Mobile/SEO&nbsp;style<br />&nbsp;&nbsp;&nbsp;&nbsp;/**<br />&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;Check&nbsp;for&nbsp;mobile/seo,&nbsp;get&nbsp;style<br />&nbsp;&nbsp;&nbsp;&nbsp;*/<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">function&nbsp;</span><span style="color: #0000BB">check_mobile</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;sql</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">&#36;style</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;browser&nbsp;</span><span style="color: #007700">=&nbsp;isset(</span><span style="color: #0000BB">&#36;_SERVER</span><span style="color: #007700">[</span><span style="color: #DD0000">'HTTP_USER_AGENT'</span><span style="color: #007700">])&nbsp;?&nbsp;</span><span style="color: #0000BB">&#36;_SERVER</span><span style="color: #007700">[</span><span style="color: #DD0000">'HTTP_USER_AGENT'</span><span style="color: #007700">]&nbsp;:&nbsp;</span><span style="color: #DD0000">''</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(empty(</span><span style="color: #0000BB">&#36;this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">data</span><span style="color: #007700">[</span><span style="color: #DD0000">'is_bot'</span><span style="color: #007700">])&nbsp;&amp;&amp;&nbsp;</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;browser</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'Mobile'</span><span style="color: #007700">)&nbsp;===&nbsp;</span><span style="color: #0000BB">false&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;browser</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'Symbian'</span><span style="color: #007700">)&nbsp;===&nbsp;</span><span style="color: #0000BB">false&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;browser</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'Opera&nbsp;M'</span><span style="color: #007700">)&nbsp;===&nbsp;</span><span style="color: #0000BB">false&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;browser</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'Android'</span><span style="color: #007700">)&nbsp;===&nbsp;</span><span style="color: #0000BB">false&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">stripos</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;browser</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'HTC_'</span><span style="color: #007700">)&nbsp;===&nbsp;</span><span style="color: #0000BB">false&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;browser</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'Fennec/'</span><span style="color: #007700">)&nbsp;===&nbsp;</span><span style="color: #0000BB">false&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">stripos</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;browser</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'Blackberry'</span><span style="color: #007700">)&nbsp;===&nbsp;</span><span style="color: #0000BB">false&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;browser</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'Windows&nbsp;Phone'</span><span style="color: #007700">)&nbsp;===&nbsp;</span><span style="color: #0000BB">false&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;browser</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'WP7'</span><span style="color: #007700">)&nbsp;===&nbsp;</span><span style="color: #0000BB">false&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;browser</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'WP8'</span><span style="color: #007700">)&nbsp;===&nbsp;</span><span style="color: #0000BB">false</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">define</span><span style="color: #007700">(</span><span style="color: #DD0000">'MOBILE_DEVICE'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(!empty(</span><span style="color: #0000BB">&#36;_REQUEST</span><span style="color: #007700">[</span><span style="color: #DD0000">'nomobile'</span><span style="color: #007700">]))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">define</span><span style="color: #007700">(</span><span style="color: #DD0000">'MOBILE_DEVICE_OFF'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;global&nbsp;</span><span style="color: #0000BB">&#36;db</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Important:&nbsp;change&nbsp;number&nbsp;0&nbsp;below&nbsp;to&nbsp;ID&nbsp;of&nbsp;Artodia:Mobile&nbsp;style.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;If&nbsp;it&nbsp;is&nbsp;set&nbsp;to&nbsp;0,&nbsp;script&nbsp;will&nbsp;automatically&nbsp;find&nbsp;style,&nbsp;but&nbsp;it&nbsp;will&nbsp;use&nbsp;extra&nbsp;time&nbsp;and&nbsp;resources.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;mobile_style_id&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">13</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;mobile_style_id</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;sql2&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">str_replace</span><span style="color: #007700">(</span><span style="color: #DD0000">'s.style_id&nbsp;=&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;style</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'s.style_id&nbsp;=&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;mobile_style_id</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">&#36;sql</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">&#36;db</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">sql_query</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;sql2</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">3600</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">theme&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">&#36;db</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">sql_fetchrow</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;result</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;db</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">sql_freeresult</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;result</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">theme&nbsp;</span><span style="color: #007700">!==&nbsp;</span><span style="color: #0000BB">false</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">define</span><span style="color: #007700">(</span><span style="color: #DD0000">'MOBILE_STYLE'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span style="color: #0000BB">false</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;try&nbsp;to&nbsp;find&nbsp;style<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">global&nbsp;</span><span style="color: #0000BB">&#36;phpbb_root_path</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;files&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">scandir</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;phpbb_root_path&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'styles'</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;base&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">&#36;phpbb_root_path&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'styles/'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for(</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">=</span><span style="color: #0000BB">0</span><span style="color: #007700">;&nbsp;</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">&lt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;files</span><span style="color: #007700">);&nbsp;</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">++)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;files</span><span style="color: #007700">[</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">]&nbsp;!=&nbsp;</span><span style="color: #DD0000">'.'&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">&#36;files</span><span style="color: #007700">[</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">]&nbsp;!=&nbsp;</span><span style="color: #DD0000">'..'&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">is_dir</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;base&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;files</span><span style="color: #007700">[</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">])&nbsp;&amp;&amp;&nbsp;@</span><span style="color: #0000BB">file_exists</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;base&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;files</span><span style="color: #007700">[</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">]&nbsp;.&nbsp;</span><span style="color: #DD0000">'/style.cfg'</span><span style="color: #007700">))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;found&nbsp;directory&nbsp;with&nbsp;style<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">file_get_contents</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;base&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;files</span><span style="color: #007700">[</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">]&nbsp;.&nbsp;</span><span style="color: #DD0000">'/style.cfg'</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;data</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'mobile&nbsp;=&nbsp;1'</span><span style="color: #007700">)&nbsp;!==&nbsp;</span><span style="color: #0000BB">false&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;(</span><span style="color: #0000BB">&#36;pos&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;data</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'name&nbsp;=&nbsp;'</span><span style="color: #007700">))&nbsp;!==&nbsp;</span><span style="color: #0000BB">false</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;list&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">explode</span><span style="color: #007700">(</span><span style="color: #DD0000">"&#092;n"</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">substr</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;data</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">&#36;pos&nbsp;</span><span style="color: #007700">+&nbsp;</span><span style="color: #0000BB">7</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">2</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;name&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">trim</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;list</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;found&nbsp;style<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;sql2&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">str_replace</span><span style="color: #007700">(</span><span style="color: #DD0000">'s.style_id&nbsp;=&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;style</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'s.style_name&nbsp;=&nbsp;&#092;''&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;db</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">sql_escape</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;name</span><span style="color: #007700">)&nbsp;.&nbsp;</span><span style="color: #DD0000">'&#092;''</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">&#36;sql</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">&#36;db</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">sql_query</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;sql2</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">3600</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">theme&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">&#36;db</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">sql_fetchrow</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;result</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;db</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">sql_freeresult</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;result</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">theme&nbsp;</span><span style="color: #007700">!==&nbsp;</span><span style="color: #0000BB">false</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">define</span><span style="color: #007700">(</span><span style="color: #DD0000">'MOBILE_STYLE'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span style="color: #0000BB">false</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;MOD&nbsp;end:&nbsp;Mobile/SEO&nbsp;style&nbsp;<br /></span></code></div></div></div>
]]></description>
			<content:encoded><![CDATA[Am instalat un mod care schimba tema forumului atuci cind este detectat un dispozitiv mobil, deci eu vreau sa-l modific asfel ca atunci cind este detectat ca utilizatorul foloseste browserul Opera Mini sa fie plasat stilul cu id-ul 13(&#36;mobile_style_id = 13; ) iar atunci cind foloseste alt dispozitiv sa fie redirectionat la stilul cu id-ul 12(&#36;mobile_style_id = 12; ). O sa va prezint un fragment de cod unde trebuie plasat id-ul temei mobile, eu cred ca aici e cheia, insa in caz ca eu gresesc cu intuitia gasiti intreg tutorialul pe <a href="http://www.e-phorum.net/redirect.php?r=http://www.artodia.com/mod-installation/mobile-detection.html" rel="nofollow" target="_blank" target="_blank">http://www.artodia.com/mod-installation/...ction.html</a>.<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #FF8000">//&nbsp;MOD&nbsp;start:&nbsp;Mobile/SEO&nbsp;style<br />&nbsp;&nbsp;&nbsp;&nbsp;/**<br />&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;Check&nbsp;for&nbsp;mobile/seo,&nbsp;get&nbsp;style<br />&nbsp;&nbsp;&nbsp;&nbsp;*/<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">function&nbsp;</span><span style="color: #0000BB">check_mobile</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;sql</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">&#36;style</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;browser&nbsp;</span><span style="color: #007700">=&nbsp;isset(</span><span style="color: #0000BB">&#36;_SERVER</span><span style="color: #007700">[</span><span style="color: #DD0000">'HTTP_USER_AGENT'</span><span style="color: #007700">])&nbsp;?&nbsp;</span><span style="color: #0000BB">&#36;_SERVER</span><span style="color: #007700">[</span><span style="color: #DD0000">'HTTP_USER_AGENT'</span><span style="color: #007700">]&nbsp;:&nbsp;</span><span style="color: #DD0000">''</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(empty(</span><span style="color: #0000BB">&#36;this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">data</span><span style="color: #007700">[</span><span style="color: #DD0000">'is_bot'</span><span style="color: #007700">])&nbsp;&amp;&amp;&nbsp;</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;browser</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'Mobile'</span><span style="color: #007700">)&nbsp;===&nbsp;</span><span style="color: #0000BB">false&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;browser</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'Symbian'</span><span style="color: #007700">)&nbsp;===&nbsp;</span><span style="color: #0000BB">false&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;browser</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'Opera&nbsp;M'</span><span style="color: #007700">)&nbsp;===&nbsp;</span><span style="color: #0000BB">false&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;browser</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'Android'</span><span style="color: #007700">)&nbsp;===&nbsp;</span><span style="color: #0000BB">false&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">stripos</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;browser</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'HTC_'</span><span style="color: #007700">)&nbsp;===&nbsp;</span><span style="color: #0000BB">false&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;browser</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'Fennec/'</span><span style="color: #007700">)&nbsp;===&nbsp;</span><span style="color: #0000BB">false&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">stripos</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;browser</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'Blackberry'</span><span style="color: #007700">)&nbsp;===&nbsp;</span><span style="color: #0000BB">false&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;browser</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'Windows&nbsp;Phone'</span><span style="color: #007700">)&nbsp;===&nbsp;</span><span style="color: #0000BB">false&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;browser</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'WP7'</span><span style="color: #007700">)&nbsp;===&nbsp;</span><span style="color: #0000BB">false&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;browser</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'WP8'</span><span style="color: #007700">)&nbsp;===&nbsp;</span><span style="color: #0000BB">false</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">define</span><span style="color: #007700">(</span><span style="color: #DD0000">'MOBILE_DEVICE'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(!empty(</span><span style="color: #0000BB">&#36;_REQUEST</span><span style="color: #007700">[</span><span style="color: #DD0000">'nomobile'</span><span style="color: #007700">]))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">define</span><span style="color: #007700">(</span><span style="color: #DD0000">'MOBILE_DEVICE_OFF'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;global&nbsp;</span><span style="color: #0000BB">&#36;db</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Important:&nbsp;change&nbsp;number&nbsp;0&nbsp;below&nbsp;to&nbsp;ID&nbsp;of&nbsp;Artodia:Mobile&nbsp;style.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;If&nbsp;it&nbsp;is&nbsp;set&nbsp;to&nbsp;0,&nbsp;script&nbsp;will&nbsp;automatically&nbsp;find&nbsp;style,&nbsp;but&nbsp;it&nbsp;will&nbsp;use&nbsp;extra&nbsp;time&nbsp;and&nbsp;resources.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;mobile_style_id&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">13</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;mobile_style_id</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;sql2&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">str_replace</span><span style="color: #007700">(</span><span style="color: #DD0000">'s.style_id&nbsp;=&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;style</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'s.style_id&nbsp;=&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;mobile_style_id</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">&#36;sql</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">&#36;db</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">sql_query</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;sql2</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">3600</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">theme&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">&#36;db</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">sql_fetchrow</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;result</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;db</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">sql_freeresult</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;result</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">theme&nbsp;</span><span style="color: #007700">!==&nbsp;</span><span style="color: #0000BB">false</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">define</span><span style="color: #007700">(</span><span style="color: #DD0000">'MOBILE_STYLE'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span style="color: #0000BB">false</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;try&nbsp;to&nbsp;find&nbsp;style<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">global&nbsp;</span><span style="color: #0000BB">&#36;phpbb_root_path</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;files&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">scandir</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;phpbb_root_path&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'styles'</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;base&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">&#36;phpbb_root_path&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'styles/'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for(</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">=</span><span style="color: #0000BB">0</span><span style="color: #007700">;&nbsp;</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">&lt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;files</span><span style="color: #007700">);&nbsp;</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">++)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;files</span><span style="color: #007700">[</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">]&nbsp;!=&nbsp;</span><span style="color: #DD0000">'.'&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">&#36;files</span><span style="color: #007700">[</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">]&nbsp;!=&nbsp;</span><span style="color: #DD0000">'..'&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">is_dir</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;base&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;files</span><span style="color: #007700">[</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">])&nbsp;&amp;&amp;&nbsp;@</span><span style="color: #0000BB">file_exists</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;base&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;files</span><span style="color: #007700">[</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">]&nbsp;.&nbsp;</span><span style="color: #DD0000">'/style.cfg'</span><span style="color: #007700">))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;found&nbsp;directory&nbsp;with&nbsp;style<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">file_get_contents</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;base&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;files</span><span style="color: #007700">[</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">]&nbsp;.&nbsp;</span><span style="color: #DD0000">'/style.cfg'</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;data</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'mobile&nbsp;=&nbsp;1'</span><span style="color: #007700">)&nbsp;!==&nbsp;</span><span style="color: #0000BB">false&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;(</span><span style="color: #0000BB">&#36;pos&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;data</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'name&nbsp;=&nbsp;'</span><span style="color: #007700">))&nbsp;!==&nbsp;</span><span style="color: #0000BB">false</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;list&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">explode</span><span style="color: #007700">(</span><span style="color: #DD0000">"&#092;n"</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">substr</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;data</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">&#36;pos&nbsp;</span><span style="color: #007700">+&nbsp;</span><span style="color: #0000BB">7</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">2</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;name&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">trim</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;list</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;found&nbsp;style<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;sql2&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">str_replace</span><span style="color: #007700">(</span><span style="color: #DD0000">'s.style_id&nbsp;=&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;style</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'s.style_name&nbsp;=&nbsp;&#092;''&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;db</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">sql_escape</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;name</span><span style="color: #007700">)&nbsp;.&nbsp;</span><span style="color: #DD0000">'&#092;''</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">&#36;sql</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">&#36;db</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">sql_query</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;sql2</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">3600</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">theme&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">&#36;db</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">sql_fetchrow</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;result</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;db</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">sql_freeresult</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;result</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">theme&nbsp;</span><span style="color: #007700">!==&nbsp;</span><span style="color: #0000BB">false</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">define</span><span style="color: #007700">(</span><span style="color: #DD0000">'MOBILE_STYLE'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span style="color: #0000BB">false</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;MOD&nbsp;end:&nbsp;Mobile/SEO&nbsp;style&nbsp;<br /></span></code></div></div></div>
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Greseala in script care detecteaza tipul fisierului]]></title>
			<link>https://www.e-phorum.net/greseala-in-script-care-detecteaza-tipul-fisierului</link>
			<pubDate>Wed, 18 Apr 2012 19:17:34 +0000</pubDate>
			<guid isPermaLink="false">https://www.e-phorum.net/greseala-in-script-care-detecteaza-tipul-fisierului</guid>
			<description><![CDATA[Daca plasez o imagine totul merge bine si se deschide fisierul image.php, dar daca plasez un video, o arhiva sau un fisier mp3 se deschide fisierul error.php, eu cred ca greseala este in declararea tipurilor de fisiere, caci leam scris din "instinct" si nu din surse sigure. Codul php:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br />&nbsp;</span><span style="color: #007700">if&nbsp;(((</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"type"</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"image/png"</span><span style="color: #007700">)<br />&nbsp;||&nbsp;(</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"type"</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"image/jpeg"</span><span style="color: #007700">)<br />&nbsp;||&nbsp;(</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"type"</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"image/jpg"</span><span style="color: #007700">)<br />&nbsp;||&nbsp;(</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"type"</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"image/gif"</span><span style="color: #007700">))<br />&nbsp;&amp;&amp;&nbsp;(</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"size"</span><span style="color: #007700">]&nbsp;&lt;&nbsp;</span><span style="color: #0000BB">500000</span><span style="color: #007700">))<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;include&nbsp;</span><span style="color: #DD0000">"image.php"</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;((</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"type"</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"video/flv"</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&amp;&amp;&nbsp;(</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"size"</span><span style="color: #007700">]&nbsp;&lt;&nbsp;</span><span style="color: #0000BB">20000000</span><span style="color: #007700">))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;include&nbsp;</span><span style="color: #DD0000">"video.php"</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(((</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"type"</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"arhive/zip"</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;||(</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"type"</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"arhive/rar"</span><span style="color: #007700">))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&amp;&amp;&nbsp;(</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"size"</span><span style="color: #007700">]&nbsp;&lt;&nbsp;</span><span style="color: #0000BB">20000000</span><span style="color: #007700">))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;include&nbsp;</span><span style="color: #DD0000">"arhive.php"</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;((</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"type"</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"music/mp3"</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&amp;&amp;&nbsp;(</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"size"</span><span style="color: #007700">]&nbsp;&lt;&nbsp;</span><span style="color: #0000BB">8000000</span><span style="color: #007700">))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;include&nbsp;</span><span style="color: #DD0000">"music.php"</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;include&nbsp;</span><span style="color: #DD0000">"error.php"</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;</span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
]]></description>
			<content:encoded><![CDATA[Daca plasez o imagine totul merge bine si se deschide fisierul image.php, dar daca plasez un video, o arhiva sau un fisier mp3 se deschide fisierul error.php, eu cred ca greseala este in declararea tipurilor de fisiere, caci leam scris din "instinct" si nu din surse sigure. Codul php:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br />&nbsp;</span><span style="color: #007700">if&nbsp;(((</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"type"</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"image/png"</span><span style="color: #007700">)<br />&nbsp;||&nbsp;(</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"type"</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"image/jpeg"</span><span style="color: #007700">)<br />&nbsp;||&nbsp;(</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"type"</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"image/jpg"</span><span style="color: #007700">)<br />&nbsp;||&nbsp;(</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"type"</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"image/gif"</span><span style="color: #007700">))<br />&nbsp;&amp;&amp;&nbsp;(</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"size"</span><span style="color: #007700">]&nbsp;&lt;&nbsp;</span><span style="color: #0000BB">500000</span><span style="color: #007700">))<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;include&nbsp;</span><span style="color: #DD0000">"image.php"</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;((</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"type"</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"video/flv"</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&amp;&amp;&nbsp;(</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"size"</span><span style="color: #007700">]&nbsp;&lt;&nbsp;</span><span style="color: #0000BB">20000000</span><span style="color: #007700">))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;include&nbsp;</span><span style="color: #DD0000">"video.php"</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(((</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"type"</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"arhive/zip"</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;||(</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"type"</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"arhive/rar"</span><span style="color: #007700">))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&amp;&amp;&nbsp;(</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"size"</span><span style="color: #007700">]&nbsp;&lt;&nbsp;</span><span style="color: #0000BB">20000000</span><span style="color: #007700">))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;include&nbsp;</span><span style="color: #DD0000">"arhive.php"</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;((</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"type"</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"music/mp3"</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&amp;&amp;&nbsp;(</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"size"</span><span style="color: #007700">]&nbsp;&lt;&nbsp;</span><span style="color: #0000BB">8000000</span><span style="color: #007700">))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;include&nbsp;</span><span style="color: #DD0000">"music.php"</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;include&nbsp;</span><span style="color: #DD0000">"error.php"</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;</span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Autoredenumire cu PHP]]></title>
			<link>https://www.e-phorum.net/autoredenumire-cu-php</link>
			<pubDate>Mon, 16 Apr 2012 18:45:21 +0000</pubDate>
			<guid isPermaLink="false">https://www.e-phorum.net/autoredenumire-cu-php</guid>
			<description><![CDATA[Lucrez la un "file uploader", lam inceput de la 0. Doar ca am o mica problema<img src="https://www.e-phorum.net/images/smilies/V2/7.gif" alt="Confused" title="Confused" class="smilie smilie_268" />, daca incarci pe server un fisier cu un nume care detine un fisier de pe server, il suprascrie. Am nevoie de un "fragment" de script php care sa redenumeasca automat fisierul daca exista deju unul cu acest nume.<br />
Acest "fragment"<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">file_exists</span><span style="color: #007700">(</span><span style="color: #DD0000">"image/"&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"name"</span><span style="color: #007700">]))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"name"</span><span style="color: #007700">]&nbsp;.&nbsp;</span><span style="color: #DD0000">",&nbsp;regretam,&nbsp;dar&nbsp;deja&nbsp;exista&nbsp;un&nbsp;fisier&nbsp;cu&nbsp;acest&nbsp;nume,&nbsp;va&nbsp;rugam&nbsp;sa-l&nbsp;redenumiti.&nbsp;"</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">move_uploaded_file</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"tmp_name"</span><span style="color: #007700">],<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">"images/"&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"name"</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"Plasat&nbsp;in:&nbsp;"&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">"images/"&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"name"</span><span style="color: #007700">];<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;<br /></span></code></div></div></div>
ar trebui sa blocheze mutarea daca exista deja un fisier cu acest nume, dar nu functioneaza<img src="https://www.e-phorum.net/images/smilies/V2/17.gif" alt="Worried" title="Worried" class="smilie smilie_319" />.<br />
Acesta este doar pentru imagini desigur, eu am separat toate tipurile de fisiere acceptate in grupe, muzica, imagini, arhive etc.]]></description>
			<content:encoded><![CDATA[Lucrez la un "file uploader", lam inceput de la 0. Doar ca am o mica problema<img src="https://www.e-phorum.net/images/smilies/V2/7.gif" alt="Confused" title="Confused" class="smilie smilie_268" />, daca incarci pe server un fisier cu un nume care detine un fisier de pe server, il suprascrie. Am nevoie de un "fragment" de script php care sa redenumeasca automat fisierul daca exista deju unul cu acest nume.<br />
Acest "fragment"<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">file_exists</span><span style="color: #007700">(</span><span style="color: #DD0000">"image/"&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"name"</span><span style="color: #007700">]))<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"name"</span><span style="color: #007700">]&nbsp;.&nbsp;</span><span style="color: #DD0000">",&nbsp;regretam,&nbsp;dar&nbsp;deja&nbsp;exista&nbsp;un&nbsp;fisier&nbsp;cu&nbsp;acest&nbsp;nume,&nbsp;va&nbsp;rugam&nbsp;sa-l&nbsp;redenumiti.&nbsp;"</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">move_uploaded_file</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"tmp_name"</span><span style="color: #007700">],<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">"images/"&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"name"</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"Plasat&nbsp;in:&nbsp;"&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">"images/"&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;_FILES</span><span style="color: #007700">[</span><span style="color: #DD0000">"file"</span><span style="color: #007700">][</span><span style="color: #DD0000">"name"</span><span style="color: #007700">];<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;<br /></span></code></div></div></div>
ar trebui sa blocheze mutarea daca exista deja un fisier cu acest nume, dar nu functioneaza<img src="https://www.e-phorum.net/images/smilies/V2/17.gif" alt="Worried" title="Worried" class="smilie smilie_319" />.<br />
Acesta este doar pentru imagini desigur, eu am separat toate tipurile de fisiere acceptate in grupe, muzica, imagini, arhive etc.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Instalare versiune mobila la phpBB]]></title>
			<link>https://www.e-phorum.net/instalare-versiune-mobila-la-phpbb</link>
			<pubDate>Sat, 31 Mar 2012 18:14:25 +0000</pubDate>
			<guid isPermaLink="false">https://www.e-phorum.net/instalare-versiune-mobila-la-phpbb</guid>
			<description><![CDATA[Cum as putea instala versiune mobila la un forum bazat pe phpBB?<img src="https://www.e-phorum.net/images/smilies/V2/7.gif" alt="Confused" title="Confused" class="smilie smilie_268" /><img src="https://www.e-phorum.net/images/smilies/V2/7.gif" alt="Confused" title="Confused" class="smilie smilie_268" /> Versiune 3.0.10]]></description>
			<content:encoded><![CDATA[Cum as putea instala versiune mobila la un forum bazat pe phpBB?<img src="https://www.e-phorum.net/images/smilies/V2/7.gif" alt="Confused" title="Confused" class="smilie smilie_268" /><img src="https://www.e-phorum.net/images/smilies/V2/7.gif" alt="Confused" title="Confused" class="smilie smilie_268" /> Versiune 3.0.10]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Securizare PHP, protectie MySQL injection si XSS]]></title>
			<link>https://www.e-phorum.net/securizare-php-protectie-mysql-injection-si-xss</link>
			<pubDate>Thu, 10 Mar 2011 14:16:24 +0000</pubDate>
			<guid isPermaLink="false">https://www.e-phorum.net/securizare-php-protectie-mysql-injection-si-xss</guid>
			<description><![CDATA[Cu toti stim cat de greu e sa <span style="font-weight: bold;">securizam un script php impotriva MySQL injection </span>astfel am scris o functie care sa va protejeze aplicatiile foarte usor, aceasta scoate toate tagurile html si ghilimelele care ar putea sa duca la <span style="font-weight: bold;">MySQL injection sau cross site scripting (xss)</span>, datele filtrate cu acesta functie pot fi introduse in baza de date fara nici o grija.<br />
<br />
<span style="font-weight: bold;">Functia de securizare php impotrivat XSS si MySQL injection</span>:<br />
function filter(&#36;var)<br />
{<br />
	&#36;var	=	htmlentities(&#36;var, ENT_QUOTES);<br />
	&#36;var	=	str_replace('\\','&amp;#92<span style="font-weight: bold;">;</span>', &#36;var);<br />
	&#36;var	=	mysql_real_escape_string(&#36;var);<br />
	return str_replace('&amp;amp;', '&amp;', &#36;var);<br />
}<br />
<br />
Functia se apeleaza astfel:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;nume&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">filter</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">"nume"</span><span style="color: #007700">]);&nbsp;<br /></span></code></div></div></div>
Iar in continuare in script se foloseste &#36;nume in loc de &#36;_POST["nume"].]]></description>
			<content:encoded><![CDATA[Cu toti stim cat de greu e sa <span style="font-weight: bold;">securizam un script php impotriva MySQL injection </span>astfel am scris o functie care sa va protejeze aplicatiile foarte usor, aceasta scoate toate tagurile html si ghilimelele care ar putea sa duca la <span style="font-weight: bold;">MySQL injection sau cross site scripting (xss)</span>, datele filtrate cu acesta functie pot fi introduse in baza de date fara nici o grija.<br />
<br />
<span style="font-weight: bold;">Functia de securizare php impotrivat XSS si MySQL injection</span>:<br />
function filter(&#36;var)<br />
{<br />
	&#36;var	=	htmlentities(&#36;var, ENT_QUOTES);<br />
	&#36;var	=	str_replace('\\','&amp;#92<span style="font-weight: bold;">;</span>', &#36;var);<br />
	&#36;var	=	mysql_real_escape_string(&#36;var);<br />
	return str_replace('&amp;amp;', '&amp;', &#36;var);<br />
}<br />
<br />
Functia se apeleaza astfel:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;nume&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">filter</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">"nume"</span><span style="color: #007700">]);&nbsp;<br /></span></code></div></div></div>
Iar in continuare in script se foloseste &#36;nume in loc de &#36;_POST["nume"].]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[[Phpbb]Tutorial Semnatura dinamica]]></title>
			<link>https://www.e-phorum.net/phpbb-tutorial-semnatura-dinamica</link>
			<pubDate>Thu, 03 Feb 2011 02:17:22 +0000</pubDate>
			<guid isPermaLink="false">https://www.e-phorum.net/phpbb-tutorial-semnatura-dinamica</guid>
			<description><![CDATA[Modificati config.php cu datele mysql la forum.<br />
Acesati http://site/sig/user.png<br />
In loc de site o sa fie siteul vostru<br />
In loc de user o sa fie numele la user<br />
Ps: o sa fie ori .png ori .jpg<br />
<br />
Parola arhiva: <span style="font-weight: bold;">e-phorum.net</span><br />
<br />
<span style="font-weight: bold;">Autor:</span> <span style="color: #FF0000;"><span style="font-style: italic;"><span style="font-weight: bold;">dsKed cristy</span></span></span>[eu]<br />
&copy;<span style="font-size: large;"><span style="color: #FF0000;"><span style="font-style: italic;"><span style="font-weight: bold;"> e-phorum.net</span></span></span></span><br />
<br />
<br />
<br />

<br />
<img src="https://www.e-phorum.net/images/attachtypes/rar.gif" title="" border="0" alt=".rar" />
&nbsp;&nbsp;<a href="attachment.php?aid=51" target="_blank" title="">E-phorum.net Sig.rar</a> (Size: 27.29 KB / Downloads: 76)
]]></description>
			<content:encoded><![CDATA[Modificati config.php cu datele mysql la forum.<br />
Acesati http://site/sig/user.png<br />
In loc de site o sa fie siteul vostru<br />
In loc de user o sa fie numele la user<br />
Ps: o sa fie ori .png ori .jpg<br />
<br />
Parola arhiva: <span style="font-weight: bold;">e-phorum.net</span><br />
<br />
<span style="font-weight: bold;">Autor:</span> <span style="color: #FF0000;"><span style="font-style: italic;"><span style="font-weight: bold;">dsKed cristy</span></span></span>[eu]<br />
&copy;<span style="font-size: large;"><span style="color: #FF0000;"><span style="font-style: italic;"><span style="font-weight: bold;"> e-phorum.net</span></span></span></span><br />
<br />
<br />
<br />

<br />
<img src="https://www.e-phorum.net/images/attachtypes/rar.gif" title="" border="0" alt=".rar" />
&nbsp;&nbsp;<a href="attachment.php?aid=51" target="_blank" title="">E-phorum.net Sig.rar</a> (Size: 27.29 KB / Downloads: 76)
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Tutorial Instalare forum phpbb3]]></title>
			<link>https://www.e-phorum.net/tutorial-instalare-forum-phpbb3</link>
			<pubDate>Thu, 03 Feb 2011 01:49:57 +0000</pubDate>
			<guid isPermaLink="false">https://www.e-phorum.net/tutorial-instalare-forum-phpbb3</guid>
			<description><![CDATA[In acest tutorial va voi explica cum sa va instalati un forum phpbb3[versiunea 3.0.7]. Acest tutorial ca sa fie mai bine explicat, am adaugat si poze. As dori daca se poate, sa faceti sticky acest topic.<br />
<br />
Intrati in panoul general de administrare a site-ului dvs. Adresa trebuie sa fie <a href="http://www.e-phorum.net/redirect.php?r=http://www.site-ul_tau.ro/cpanel" rel="nofollow" target="_blank" target="_blank">http://www.site-ul_tau.ro/cpanel</a> (un exemplu). Va logati ca administrator, dupa care faceti urmatoarele etape:<br />
- intrati in <span style="font-weight: bold;">MySQL Databases</span> <br />
<img src="http://i45.tinypic.com/1zzov34.png" border="0" alt="[Image: 1zzov34.png]" /><br />
<br />
- la campul <span style="font-weight: bold;">Create New Databases</span> scrieti <span style="font-weight: bold;">Test</span> si dati <span style="font-weight: bold;">Create Database</span>. <br />
<img src="http://i50.tinypic.com/rwv0hz.png" border="0" alt="[Image: rwv0hz.png]" /><br />
<br />
Va va aparea urmatoarea imagine<br />
<img src="http://i50.tinypic.com/wv4pl2.png" border="0" alt="[Image: wv4pl2.png]" /><br />
<br />
Baza de date a fost creata.<br />
<br />
II. <span style="color: #408000;"><span style="font-size: 50pt;">Crearea userului si parolei pentru baza de date.</span></span><br />
<br />
Ramaneti tot in campul <span style="font-weight: bold;">MySQL Databases</span>, dati scroll in jos pana ajungeti aici:<br />
<img src="http://i50.tinypic.com/15pmyxx.png" border="0" alt="[Image: 15pmyxx.png]" /><br />
<br />
Completati campurile dupa care dati click pe <span style="font-weight: bold;">Create User</span>.<br />
Pentru user si parola am folosit urmatoarele date:<br />
<span style="font-weight: bold;">Username:</span> Test<br />
<span style="font-weight: bold;">Password:</span> parola<br />
<span style="font-weight: bold;">Password (Again):</span> parola<br />
<img src="http://i50.tinypic.com/2zf1zpl.png" border="0" alt="[Image: 2zf1zpl.png]" /><br />
<br />
Userul si parola au fost create.<br />
<br />
III. <span style="color: #408000;"><span style="font-size: 50pt;">Adaugarea userului la baza de date.</span></span><br />
<br />
<br />
Ramaneti tot in campul <span style="font-weight: bold;">MySQL Databases</span>, dati scroll in jos pana ajungeti aici:<br />
<img src="http://i49.tinypic.com/xqc1td.png" border="0" alt="[Image: xqc1td.png]" /><br />
<br />
- selectati baza de date pe care ati creat-o si userul. Dati <span style="font-weight: bold;">Add</span>.<br />
- Selectati toate campurile printr-un click pe <span style="font-weight: bold;">All Privileges</span>. <br />
<img src="http://i47.tinypic.com/2j4f11j.png" border="0" alt="[Image: 2j4f11j.png]" /><br />
<br />
- Click pe <span style="font-weight: bold;">Make Changes</span>.<br />
<img src="http://i49.tinypic.com/avc4m.png" border="0" alt="[Image: avc4m.png]" /><br />
<br />
Baza de date a fost creata integral.<br />
<br />
IV. <span style="color: #408000;"><span style="font-size: 50pt;">Descarcarea si instalarea kit-ului ultimei versiuni de phpbb3</span></span><br />
<br />
Descarca ultima versiune phpbb3 (3.0.7-PL1) - <a href="http://www.e-phorum.net/redirect.php?r=http://d10xg45o6p6dbl.cloudfront.net/projects/p/phpbb/phpBB-3.0.7-PL1.zip" rel="nofollow" target="_blank" target="_blank">descarca!</a><br />
<br />
- urcati arhiva pe host si dezarhivati-o.<br />
- accesati <a href="http://www.e-phorum.net/redirect.php?r=http://www.site-ul_tau.ro/phpBB3" rel="nofollow" target="_blank" target="_blank">http://www.site-ul_tau.ro/phpBB3</a><br />
<br />
<span style="color: #FF0000;"><span style="font-weight: bold;">Incepe procesul de instalare.</span></span><br />
<br />
1. Duceti-va la campul <span style="font-weight: bold;">Install</span>.<br />
<br />
2. Dati click pe <span style="font-weight: bold;">Proceed to next step</span>.<br />
<br />
3. Dati scroll pana jos si click pe <span style="font-weight: bold;">Start install</span>.<br />
<br />
4. A inceput procesul de instalare.<br />
<img src="http://i47.tinypic.com/24e24aw.png" border="0" alt="[Image: 24e24aw.png]" /><br />
<br />
Am completat cu urmatoarele date:<br />
<span style="font-weight: bold;">Database server hostname or DSN:</span> localhost (e obligatoriu sa scrieti asta !!)<br />
<span style="font-weight: bold;">Database name:</span> unireacs_Test<br />
<span style="font-weight: bold;">Database username:</span> unireacs_Test<br />
<span style="font-weight: bold;">Database password:</span> parola<br />
<br />
5. Click pe Proceed to next step.<br />
<br />
6. Click pe <span style="font-weight: bold;">Proceed to next step</span>.<br />
<br />
7. Ati ajuns la campul unde trebuie sa va creati administratorul.<br />
<img src="http://i48.tinypic.com/2yxhd0p.png" border="0" alt="[Image: 2yxhd0p.png]" /><br />
<br />
<br />
Acolo puneti EXACT datele de la forumul vostru...<br />
Atentie: la Database server name[DSN] trebuie sa fie <span style="font-weight: bold;">NEAPARAT</span> : "LOCALHOST"   ---fara ghilimele [" "]<br />
8. Dati click pe <span style="font-weight: bold;">Proceed to next step</span>.<br />
<br />
9. Dati click pe <span style="font-weight: bold;">Proceed to next step</span>.<br />
<br />
10. Dati click pe <span style="font-weight: bold;">Proceed to next step</span>.<br />
<br />
11. Dati scroll pana jos si click pe <span style="font-weight: bold;">Proceed to next step</span>.<br />
<br />
12. Dati click pe <span style="font-weight: bold;">Proceed to next step</span>.<br />
<br />
13. Dati click pe <span style="font-weight: bold;">Login</span>.<br />
<br />
<span style="font-weight: bold;"><span style="color: #FF0000;">Forumul a fost instalat cu succes.</span></span><br />
<img src="http://i48.tinypic.com/23kf0xc.png" border="0" alt="[Image: 23kf0xc.png]" /><br />
<br />
Acum duceti-va in folderul <span style="font-weight: bold;">phpBB3</span> si stergeti folderul <span style="font-weight: bold;">install</span> pentru a nu intampina eroarea:<br />
<img src="http://i45.tinypic.com/317787c.png" border="0" alt="[Image: 317787c.png]" /><br />
<br />
<span style="font-weight: bold;">Adaptat dupa:</span> ArSeNaL de pe mindfreak,de catre <span style="font-weight: bold;"><span style="color: #FF0000;">dsKed cristy</span></span> pentru <span style="color: #FF0000;"><a href="http://www.e-phorum.net" target="_blank"><span style="font-weight: bold;">e-phorum.net</span></a></span><br />
Pentru probleme / intrebari, reply here.]]></description>
			<content:encoded><![CDATA[In acest tutorial va voi explica cum sa va instalati un forum phpbb3[versiunea 3.0.7]. Acest tutorial ca sa fie mai bine explicat, am adaugat si poze. As dori daca se poate, sa faceti sticky acest topic.<br />
<br />
Intrati in panoul general de administrare a site-ului dvs. Adresa trebuie sa fie <a href="http://www.e-phorum.net/redirect.php?r=http://www.site-ul_tau.ro/cpanel" rel="nofollow" target="_blank" target="_blank">http://www.site-ul_tau.ro/cpanel</a> (un exemplu). Va logati ca administrator, dupa care faceti urmatoarele etape:<br />
- intrati in <span style="font-weight: bold;">MySQL Databases</span> <br />
<img src="http://i45.tinypic.com/1zzov34.png" border="0" alt="[Image: 1zzov34.png]" /><br />
<br />
- la campul <span style="font-weight: bold;">Create New Databases</span> scrieti <span style="font-weight: bold;">Test</span> si dati <span style="font-weight: bold;">Create Database</span>. <br />
<img src="http://i50.tinypic.com/rwv0hz.png" border="0" alt="[Image: rwv0hz.png]" /><br />
<br />
Va va aparea urmatoarea imagine<br />
<img src="http://i50.tinypic.com/wv4pl2.png" border="0" alt="[Image: wv4pl2.png]" /><br />
<br />
Baza de date a fost creata.<br />
<br />
II. <span style="color: #408000;"><span style="font-size: 50pt;">Crearea userului si parolei pentru baza de date.</span></span><br />
<br />
Ramaneti tot in campul <span style="font-weight: bold;">MySQL Databases</span>, dati scroll in jos pana ajungeti aici:<br />
<img src="http://i50.tinypic.com/15pmyxx.png" border="0" alt="[Image: 15pmyxx.png]" /><br />
<br />
Completati campurile dupa care dati click pe <span style="font-weight: bold;">Create User</span>.<br />
Pentru user si parola am folosit urmatoarele date:<br />
<span style="font-weight: bold;">Username:</span> Test<br />
<span style="font-weight: bold;">Password:</span> parola<br />
<span style="font-weight: bold;">Password (Again):</span> parola<br />
<img src="http://i50.tinypic.com/2zf1zpl.png" border="0" alt="[Image: 2zf1zpl.png]" /><br />
<br />
Userul si parola au fost create.<br />
<br />
III. <span style="color: #408000;"><span style="font-size: 50pt;">Adaugarea userului la baza de date.</span></span><br />
<br />
<br />
Ramaneti tot in campul <span style="font-weight: bold;">MySQL Databases</span>, dati scroll in jos pana ajungeti aici:<br />
<img src="http://i49.tinypic.com/xqc1td.png" border="0" alt="[Image: xqc1td.png]" /><br />
<br />
- selectati baza de date pe care ati creat-o si userul. Dati <span style="font-weight: bold;">Add</span>.<br />
- Selectati toate campurile printr-un click pe <span style="font-weight: bold;">All Privileges</span>. <br />
<img src="http://i47.tinypic.com/2j4f11j.png" border="0" alt="[Image: 2j4f11j.png]" /><br />
<br />
- Click pe <span style="font-weight: bold;">Make Changes</span>.<br />
<img src="http://i49.tinypic.com/avc4m.png" border="0" alt="[Image: avc4m.png]" /><br />
<br />
Baza de date a fost creata integral.<br />
<br />
IV. <span style="color: #408000;"><span style="font-size: 50pt;">Descarcarea si instalarea kit-ului ultimei versiuni de phpbb3</span></span><br />
<br />
Descarca ultima versiune phpbb3 (3.0.7-PL1) - <a href="http://www.e-phorum.net/redirect.php?r=http://d10xg45o6p6dbl.cloudfront.net/projects/p/phpbb/phpBB-3.0.7-PL1.zip" rel="nofollow" target="_blank" target="_blank">descarca!</a><br />
<br />
- urcati arhiva pe host si dezarhivati-o.<br />
- accesati <a href="http://www.e-phorum.net/redirect.php?r=http://www.site-ul_tau.ro/phpBB3" rel="nofollow" target="_blank" target="_blank">http://www.site-ul_tau.ro/phpBB3</a><br />
<br />
<span style="color: #FF0000;"><span style="font-weight: bold;">Incepe procesul de instalare.</span></span><br />
<br />
1. Duceti-va la campul <span style="font-weight: bold;">Install</span>.<br />
<br />
2. Dati click pe <span style="font-weight: bold;">Proceed to next step</span>.<br />
<br />
3. Dati scroll pana jos si click pe <span style="font-weight: bold;">Start install</span>.<br />
<br />
4. A inceput procesul de instalare.<br />
<img src="http://i47.tinypic.com/24e24aw.png" border="0" alt="[Image: 24e24aw.png]" /><br />
<br />
Am completat cu urmatoarele date:<br />
<span style="font-weight: bold;">Database server hostname or DSN:</span> localhost (e obligatoriu sa scrieti asta !!)<br />
<span style="font-weight: bold;">Database name:</span> unireacs_Test<br />
<span style="font-weight: bold;">Database username:</span> unireacs_Test<br />
<span style="font-weight: bold;">Database password:</span> parola<br />
<br />
5. Click pe Proceed to next step.<br />
<br />
6. Click pe <span style="font-weight: bold;">Proceed to next step</span>.<br />
<br />
7. Ati ajuns la campul unde trebuie sa va creati administratorul.<br />
<img src="http://i48.tinypic.com/2yxhd0p.png" border="0" alt="[Image: 2yxhd0p.png]" /><br />
<br />
<br />
Acolo puneti EXACT datele de la forumul vostru...<br />
Atentie: la Database server name[DSN] trebuie sa fie <span style="font-weight: bold;">NEAPARAT</span> : "LOCALHOST"   ---fara ghilimele [" "]<br />
8. Dati click pe <span style="font-weight: bold;">Proceed to next step</span>.<br />
<br />
9. Dati click pe <span style="font-weight: bold;">Proceed to next step</span>.<br />
<br />
10. Dati click pe <span style="font-weight: bold;">Proceed to next step</span>.<br />
<br />
11. Dati scroll pana jos si click pe <span style="font-weight: bold;">Proceed to next step</span>.<br />
<br />
12. Dati click pe <span style="font-weight: bold;">Proceed to next step</span>.<br />
<br />
13. Dati click pe <span style="font-weight: bold;">Login</span>.<br />
<br />
<span style="font-weight: bold;"><span style="color: #FF0000;">Forumul a fost instalat cu succes.</span></span><br />
<img src="http://i48.tinypic.com/23kf0xc.png" border="0" alt="[Image: 23kf0xc.png]" /><br />
<br />
Acum duceti-va in folderul <span style="font-weight: bold;">phpBB3</span> si stergeti folderul <span style="font-weight: bold;">install</span> pentru a nu intampina eroarea:<br />
<img src="http://i45.tinypic.com/317787c.png" border="0" alt="[Image: 317787c.png]" /><br />
<br />
<span style="font-weight: bold;">Adaptat dupa:</span> ArSeNaL de pe mindfreak,de catre <span style="font-weight: bold;"><span style="color: #FF0000;">dsKed cristy</span></span> pentru <span style="color: #FF0000;"><a href="http://www.e-phorum.net" target="_blank"><span style="font-weight: bold;">e-phorum.net</span></a></span><br />
Pentru probleme / intrebari, reply here.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[problema script upload]]></title>
			<link>https://www.e-phorum.net/problema-script-upload</link>
			<pubDate>Fri, 13 Nov 2009 18:48:31 +0000</pubDate>
			<guid isPermaLink="false">https://www.e-phorum.net/problema-script-upload</guid>
			<description><![CDATA[salut , am si eu un script de upload scris in php, e mai complex dar are o eroare cand dau sa downloadeze fisierul dupa ce s-a uploadat imi zice ca acel link nu exista.]]></description>
			<content:encoded><![CDATA[salut , am si eu un script de upload scris in php, e mai complex dar are o eroare cand dau sa downloadeze fisierul dupa ce s-a uploadat imi zice ca acel link nu exista.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Iti comentezi codul ?]]></title>
			<link>https://www.e-phorum.net/iti-comentezi-codul</link>
			<pubDate>Mon, 09 Nov 2009 10:47:37 +0000</pubDate>
			<guid isPermaLink="false">https://www.e-phorum.net/iti-comentezi-codul</guid>
			<description><![CDATA[Iti comentezi codul pe care-l scrii ? Consideri ca e util ?]]></description>
			<content:encoded><![CDATA[Iti comentezi codul pe care-l scrii ? Consideri ca e util ?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Folosesti framework-uri ?]]></title>
			<link>https://www.e-phorum.net/folosesti-framework-uri</link>
			<pubDate>Wed, 04 Nov 2009 09:34:00 +0000</pubDate>
			<guid isPermaLink="false">https://www.e-phorum.net/folosesti-framework-uri</guid>
			<description><![CDATA[Cei PRO in domeniul PHP-ului.. folosesc framework-uri gen: Code Igniter, Cake PHP, Zend, etc. Tu folosesti vreunul ?]]></description>
			<content:encoded><![CDATA[Cei PRO in domeniul PHP-ului.. folosesc framework-uri gen: Code Igniter, Cake PHP, Zend, etc. Tu folosesti vreunul ?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Ce editor folositi ?]]></title>
			<link>https://www.e-phorum.net/ce-editor-folositi</link>
			<pubDate>Wed, 04 Nov 2009 09:10:57 +0000</pubDate>
			<guid isPermaLink="false">https://www.e-phorum.net/ce-editor-folositi</guid>
			<description><![CDATA[Daca tot suntem la aria PHP, m-am gandit sa va intreb ce editor folositi pentru scrierea codului ?<br />
Eu folosesc cu succes, pspad, un editor free.]]></description>
			<content:encoded><![CDATA[Daca tot suntem la aria PHP, m-am gandit sa va intreb ce editor folositi pentru scrierea codului ?<br />
Eu folosesc cu succes, pspad, un editor free.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Suport PHP]]></title>
			<link>https://www.e-phorum.net/suport-php</link>
			<pubDate>Fri, 16 Oct 2009 08:38:38 +0000</pubDate>
			<guid isPermaLink="false">https://www.e-phorum.net/suport-php</guid>
			<description><![CDATA[In aceasta sectiune o sa incercam sa oferim suport si ajutor legat de limbajul <span style="font-weight: bold;">php</span>. Indiferent despre ce e vorba, ca incercati sa invatati si v-ati lovit de o problema, ca aveti deja un program in php si aveti nevoie de ajutor, vom incerca sa va ajutam <img src="https://www.e-phorum.net/images/smilies/V2/1.gif" alt="Happy" title="Happy" class="smilie smilie_291" />]]></description>
			<content:encoded><![CDATA[In aceasta sectiune o sa incercam sa oferim suport si ajutor legat de limbajul <span style="font-weight: bold;">php</span>. Indiferent despre ce e vorba, ca incercati sa invatati si v-ati lovit de o problema, ca aveti deja un program in php si aveti nevoie de ajutor, vom incerca sa va ajutam <img src="https://www.e-phorum.net/images/smilies/V2/1.gif" alt="Happy" title="Happy" class="smilie smilie_291" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Ajutor php]]></title>
			<link>https://www.e-phorum.net/ajutor-php</link>
			<pubDate>Wed, 14 Oct 2009 07:38:48 +0000</pubDate>
			<guid isPermaLink="false">https://www.e-phorum.net/ajutor-php</guid>
			<description><![CDATA[Pfoai...poveste lungă.<br />
Am o problemă.<br />
Am un site online ( php ). Ideea este că eu administrez siteul fiindcă cel care l-a creat s-a suparat şi l-a lăsat aşa. Siteul este al unei firme.<br />
Ieri m-a sunat să-mi spună că vrea să schimbe prima pagină.Până aici toate bune şi frumoase.Am downloadat tot site-ul pe pc de pe ftp. Am instalat xampp.Acum urmează problema :<br />
Dacă vreau întâi să modific siteul pe local, ca să văd cum arată, apoi să-l urc, cum fac?Un tutorial de "legare" a xampp-ului cu dreamveawer am găsit dar când dau preview la site îmi da eroare:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'localhost' (10061) in C:&#92;xampp&#92;htdocs&#92;filtre-apa-pura.ro&#92;public_html&#92;database.php on line 12<br />
Nu ma pot conecta la serverul bazei de date!</code></div></div>
<br />
Trebuie să fac altceva înafara pornirii din xampp al php şi apache?<br />
Trebuie cumva să downloadez şi bazele de date? ( întrebare stupidă, nu...? )<br />
E nasol să te bagi să modifici ce nu e făcut de tine. <br />
Dacă vă pricepeţi mai bine site-ul este <a href="http://www.e-phorum.net/redirect.php?r=http://filtre-apa-pura.ro" rel="nofollow" target="_blank" target="_blank">Filtre de apă</a>, poate mă ajutaţi cu vreo idee]]></description>
			<content:encoded><![CDATA[Pfoai...poveste lungă.<br />
Am o problemă.<br />
Am un site online ( php ). Ideea este că eu administrez siteul fiindcă cel care l-a creat s-a suparat şi l-a lăsat aşa. Siteul este al unei firme.<br />
Ieri m-a sunat să-mi spună că vrea să schimbe prima pagină.Până aici toate bune şi frumoase.Am downloadat tot site-ul pe pc de pe ftp. Am instalat xampp.Acum urmează problema :<br />
Dacă vreau întâi să modific siteul pe local, ca să văd cum arată, apoi să-l urc, cum fac?Un tutorial de "legare" a xampp-ului cu dreamveawer am găsit dar când dau preview la site îmi da eroare:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'localhost' (10061) in C:&#92;xampp&#92;htdocs&#92;filtre-apa-pura.ro&#92;public_html&#92;database.php on line 12<br />
Nu ma pot conecta la serverul bazei de date!</code></div></div>
<br />
Trebuie să fac altceva înafara pornirii din xampp al php şi apache?<br />
Trebuie cumva să downloadez şi bazele de date? ( întrebare stupidă, nu...? )<br />
E nasol să te bagi să modifici ce nu e făcut de tine. <br />
Dacă vă pricepeţi mai bine site-ul este <a href="http://www.e-phorum.net/redirect.php?r=http://filtre-apa-pura.ro" rel="nofollow" target="_blank" target="_blank">Filtre de apă</a>, poate mă ajutaţi cu vreo idee]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Hello World !]]></title>
			<link>https://www.e-phorum.net/hello-world</link>
			<pubDate>Mon, 12 Oct 2009 09:08:46 +0000</pubDate>
			<guid isPermaLink="false">https://www.e-phorum.net/hello-world</guid>
			<description><![CDATA[Intotdeauna un bloc de cod <span style="font-weight: bold;">php</span> va incepe cu tag-ul <span style="font-weight: bold;">&lt;?php</span> si se va termina cu tag-ul <span style="font-weight: bold;">?&gt;</span>, iar acesta poate fi pozitionat oriunde in fisier.<br />
In cazul in care serverul oferta suport pentru versiunea prescurtata se pot folosi si tag-urile <span style="font-weight: bold;">&lt;?</span> <span style="font-weight: bold;">?&gt;</span> , dar pentru siguranta si o mai buna compatibilitate se recomanda folosirea tag-urilor standar amintite mai sus.<br />
<br />
Varianta pentru "Hello world!" in php e un script extrem de simplu si ar putea arata in felul urmator:<br />
<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">&lt;</span><span style="color: #0000BB">html</span><span style="color: #007700">&gt;<br />&lt;</span><span style="color: #0000BB">body</span><span style="color: #007700">&gt;<br /><br />&lt;?</span><span style="color: #0000BB">php<br /></span><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">"Hello&nbsp;World"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">?&gt;<br /></span><br />&lt;/body&gt;<br />&lt;/html&gt;&nbsp;<br /></code></div></div></div>
<br />
In mod normal un fisier php va contine cod html si cod php, dar aceasta nu e o regula, un fisier php putand sa nu contina deloc cod html.<br />
<br />
Doar pentru a testa functia de printare puteti folosi si o varianta scurta a codului de mai sus:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br /></span><span style="color: #007700">echo(</span><span style="color: #DD0000">"Hello&nbsp;world!"</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
sau ceva folosit mai des de incepatori si pentru a verifica setarile serverului php:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br />phpinfo</span><span style="color: #007700">();<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
Cam asa arata cel mai simplu script in php, bafta in continuare la invatat! <img src="https://www.e-phorum.net/images/smilies/V2/1.gif" alt="Happy" title="Happy" class="smilie smilie_291" />]]></description>
			<content:encoded><![CDATA[Intotdeauna un bloc de cod <span style="font-weight: bold;">php</span> va incepe cu tag-ul <span style="font-weight: bold;">&lt;?php</span> si se va termina cu tag-ul <span style="font-weight: bold;">?&gt;</span>, iar acesta poate fi pozitionat oriunde in fisier.<br />
In cazul in care serverul oferta suport pentru versiunea prescurtata se pot folosi si tag-urile <span style="font-weight: bold;">&lt;?</span> <span style="font-weight: bold;">?&gt;</span> , dar pentru siguranta si o mai buna compatibilitate se recomanda folosirea tag-urilor standar amintite mai sus.<br />
<br />
Varianta pentru "Hello world!" in php e un script extrem de simplu si ar putea arata in felul urmator:<br />
<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">&lt;</span><span style="color: #0000BB">html</span><span style="color: #007700">&gt;<br />&lt;</span><span style="color: #0000BB">body</span><span style="color: #007700">&gt;<br /><br />&lt;?</span><span style="color: #0000BB">php<br /></span><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">"Hello&nbsp;World"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">?&gt;<br /></span><br />&lt;/body&gt;<br />&lt;/html&gt;&nbsp;<br /></code></div></div></div>
<br />
In mod normal un fisier php va contine cod html si cod php, dar aceasta nu e o regula, un fisier php putand sa nu contina deloc cod html.<br />
<br />
Doar pentru a testa functia de printare puteti folosi si o varianta scurta a codului de mai sus:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br /></span><span style="color: #007700">echo(</span><span style="color: #DD0000">"Hello&nbsp;world!"</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
sau ceva folosit mai des de incepatori si pentru a verifica setarile serverului php:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br />phpinfo</span><span style="color: #007700">();<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
Cam asa arata cel mai simplu script in php, bafta in continuare la invatat! <img src="https://www.e-phorum.net/images/smilies/V2/1.gif" alt="Happy" title="Happy" class="smilie smilie_291" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[PHP: comanda if]]></title>
			<link>https://www.e-phorum.net/php-comanda-if</link>
			<pubDate>Tue, 06 Oct 2009 20:14:47 +0000</pubDate>
			<guid isPermaLink="false">https://www.e-phorum.net/php-comanda-if</guid>
			<description><![CDATA[Functia <span style="font-weight: bold;">if in php</span> se poate traduce prin "daca" de ex:<br />
<br />
Daca <span style="font-weight: bold;">a</span> este mai mare ca <span style="font-weight: bold;">b</span> atunci afiseaza a este mai mare ca b<br />
<br />
exemplu cod php:<br />
<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">conditie</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />echo&nbsp;</span><span style="color: #DD0000">'Conditia&nbsp;este&nbsp;adevarata'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;<br /></span></code></div></div></div>
<br />
exemplu concret cod php:<br />
<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">&#36;a</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">&#36;b</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />echo&nbsp;</span><span style="color: #DD0000">'A&nbsp;este&nbsp;mai&nbsp;mare&nbsp;ca&nbsp;B'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;<br /></span></code></div></div></div>
<br />
De asemenea functia if poate contine si urmatoarea sintaxa:<br />
<br />
Daca a este mai mare ca b atunci afiseaza a este mai mare ca b, daca nu afiseaza b este mai mare ca a<br />
<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">conditie</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />echo&nbsp;</span><span style="color: #DD0000">'Conditia&nbsp;este&nbsp;adevarata'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />else<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />echo&nbsp;</span><span style="color: #DD0000">'Conditia&nbsp;nu&nbsp;este&nbsp;adevarata'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;<br /></span></code></div></div></div>
<br />
exemplu concret cod php:<br />
<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">&#36;a</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">&#36;b</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />echo&nbsp;</span><span style="color: #DD0000">'A&nbsp;este&nbsp;mai&nbsp;mare&nbsp;ca&nbsp;B'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />else<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />echo&nbsp;</span><span style="color: #DD0000">'B&nbsp;este&nbsp;mai&nbsp;mare&nbsp;ca&nbsp;A'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;<br /></span></code></div></div></div>
]]></description>
			<content:encoded><![CDATA[Functia <span style="font-weight: bold;">if in php</span> se poate traduce prin "daca" de ex:<br />
<br />
Daca <span style="font-weight: bold;">a</span> este mai mare ca <span style="font-weight: bold;">b</span> atunci afiseaza a este mai mare ca b<br />
<br />
exemplu cod php:<br />
<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">conditie</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />echo&nbsp;</span><span style="color: #DD0000">'Conditia&nbsp;este&nbsp;adevarata'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;<br /></span></code></div></div></div>
<br />
exemplu concret cod php:<br />
<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">&#36;a</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">&#36;b</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />echo&nbsp;</span><span style="color: #DD0000">'A&nbsp;este&nbsp;mai&nbsp;mare&nbsp;ca&nbsp;B'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;<br /></span></code></div></div></div>
<br />
De asemenea functia if poate contine si urmatoarea sintaxa:<br />
<br />
Daca a este mai mare ca b atunci afiseaza a este mai mare ca b, daca nu afiseaza b este mai mare ca a<br />
<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">conditie</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />echo&nbsp;</span><span style="color: #DD0000">'Conditia&nbsp;este&nbsp;adevarata'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />else<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />echo&nbsp;</span><span style="color: #DD0000">'Conditia&nbsp;nu&nbsp;este&nbsp;adevarata'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;<br /></span></code></div></div></div>
<br />
exemplu concret cod php:<br />
<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">&#36;a</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">&#36;b</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />echo&nbsp;</span><span style="color: #DD0000">'A&nbsp;este&nbsp;mai&nbsp;mare&nbsp;ca&nbsp;B'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />else<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />echo&nbsp;</span><span style="color: #DD0000">'B&nbsp;este&nbsp;mai&nbsp;mare&nbsp;ca&nbsp;A'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;<br /></span></code></div></div></div>
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Tablouri in PHP]]></title>
			<link>https://www.e-phorum.net/tablouri-in-php</link>
			<pubDate>Tue, 25 Aug 2009 10:34:04 +0000</pubDate>
			<guid isPermaLink="false">https://www.e-phorum.net/tablouri-in-php</guid>
			<description><![CDATA[<span style="font-weight: bold;">Creare unui tablou</span><br />
1. folosind ciclul <span style="font-weight: bold;">for</span><br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br /></span><span style="color: #007700">for&nbsp;(</span><span style="color: #0000BB">&#36;j</span><span style="color: #007700">=</span><span style="color: #0000BB">0</span><span style="color: #007700">;</span><span style="color: #0000BB">&#36;j</span><span style="color: #007700">&lt;=</span><span style="color: #0000BB">4</span><span style="color: #007700">;</span><span style="color: #0000BB">&#36;j</span><span style="color: #007700">++){<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;listaNr</span><span style="color: #007700">[</span><span style="color: #0000BB">&#36;j</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">&#36;j</span><span style="color: #007700">;<br />}<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
2. folosind functia array, fara definirea explicita a cheilor<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br />&#36;listaCulori&nbsp;</span><span style="color: #007700">=&nbsp;array(</span><span style="color: #DD0000">"Rosu"</span><span style="color: #007700">,</span><span style="color: #DD0000">"Galben"</span><span style="color: #007700">,</span><span style="color: #DD0000">"Albastru"</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
3. folosind functia array, cu definirea explicita a cheilor<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br />&#36;listaCulori2&nbsp;</span><span style="color: #007700">=&nbsp;array(</span><span style="color: #DD0000">"mar"</span><span style="color: #007700">=&gt;</span><span style="color: #DD0000">"rosu"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"iarba"</span><span style="color: #007700">=&gt;</span><span style="color: #DD0000">"verde"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"cer"</span><span style="color: #007700">=&gt;</span><span style="color: #DD0000">"albastru"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"soare"&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #DD0000">"galben"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"pamant"&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #DD0000">"negru"</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
<span style="font-weight: bold;">Afisarea elementelor unui tablou</span><br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br /></span><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">"Cerul&nbsp;este&nbsp;"</span><span style="color: #007700">.</span><span style="color: #0000BB">&#36;listaCulori2</span><span style="color: #007700">[</span><span style="color: #DD0000">"cer"</span><span style="color: #007700">].</span><span style="color: #DD0000">"&nbsp;si&nbsp;iarba&nbsp;are&nbsp;culoarea&nbsp;"</span><span style="color: #007700">.</span><span style="color: #0000BB">&#36;listaCulori2</span><span style="color: #007700">[</span><span style="color: #DD0000">"iarba"</span><span style="color: #007700">].</span><span style="color: #DD0000">".&lt;/br&gt;"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
<span style="font-weight: bold;">Afisarea lungimii unui tablou</span><br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br /></span><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">"Lungimea&nbsp;tabloului&nbsp;este:&nbsp;"</span><span style="color: #007700">.</span><span style="color: #0000BB">sizeof</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;listaCulori2</span><span style="color: #007700">).</span><span style="color: #DD0000">".&lt;/br&gt;"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
<span style="font-weight: bold;">Stergerea unui element din tablou</span><br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br /></span><span style="color: #007700">unset(</span><span style="color: #0000BB">&#36;listaCulori2</span><span style="color: #007700">[</span><span style="color: #DD0000">"cer"</span><span style="color: #007700">]);<br />echo&nbsp;</span><span style="color: #DD0000">"Noua&nbsp;lungime&nbsp;a&nbsp;tabloului&nbsp;dupa&nbsp;stergerea&nbsp;unui&nbsp;element:&nbsp;"</span><span style="color: #007700">.</span><span style="color: #0000BB">sizeof</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;listaCulori2</span><span style="color: #007700">).</span><span style="color: #DD0000">".&lt;/br&gt;"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
<span style="font-weight: bold;">Verificarea existentei unui element al tabloului</span><br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br /></span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">&#36;listaCulori2</span><span style="color: #007700">[</span><span style="color: #DD0000">"iarba"</span><span style="color: #007700">]))&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"Tabloul&nbsp;contine&nbsp;cheia&nbsp;&amp;ldquo;iarba&amp;ldquo;&nbsp;&lt;/br&gt;"</span><span style="color: #007700">;<br />else&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"Tabloul&nbsp;nu&nbsp;contine&nbsp;cheia&nbsp;iarba&nbsp;&lt;/br&gt;"</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />if&nbsp;(isset(</span><span style="color: #0000BB">&#36;listaCulori2</span><span style="color: #007700">[</span><span style="color: #DD0000">"cer"</span><span style="color: #007700">]))&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"Tabloul&nbsp;contine&nbsp;cheia&nbsp;&amp;ldquo;cer&amp;ldquo;&nbsp;&lt;/br&gt;"</span><span style="color: #007700">;<br />else&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"Tabloul&nbsp;contine&nbsp;cheia&nbsp;&amp;ldquo;cer&amp;ldquo;&nbsp;&lt;/br&gt;"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
	<br />
<span style="font-weight: bold;">Afisarea intregului continut al tabloului</span><br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br /></span><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">"Afisarea&nbsp;tabloului&nbsp;nesortat:&lt;/br&gt;"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">print_r</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;listaCulori2</span><span style="color: #007700">);<br />echo(</span><span style="color: #DD0000">"&lt;/br&gt;"</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
<span style="font-weight: bold;">Afisarea intregului continut al tabloului cu sortare</span><br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br /></span><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">"Afisarea&nbsp;tabloului&nbsp;sortat&nbsp;folosind&nbsp;functia&nbsp;asort():&lt;/br&gt;"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">asort</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;listaCulori2</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">print_r&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;listaCulori2</span><span style="color: #007700">);<br />echo(</span><span style="color: #DD0000">"&lt;/br&gt;"</span><span style="color: #007700">);<br />echo&nbsp;</span><span style="color: #DD0000">"Afisarea&nbsp;tabloului&nbsp;sortat&nbsp;cu&nbsp;functia&nbsp;sort():&lt;/br&gt;"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">sort</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;listaCulori2</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">print_r&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;listaCulori2</span><span style="color: #007700">);<br />echo(</span><span style="color: #DD0000">"&lt;/br&gt;"</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
<span style="font-weight: bold;">Crearea unui tablou bidimensinal</span><br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br />&#36;lista</span><span style="color: #007700">[</span><span style="color: #DD0000">"culori"</span><span style="color: #007700">]&nbsp;=&nbsp;array(</span><span style="color: #DD0000">"mar"</span><span style="color: #007700">=&gt;</span><span style="color: #DD0000">"rosu"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"iarba"</span><span style="color: #007700">=&gt;</span><span style="color: #DD0000">"verde"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"cer"</span><span style="color: #007700">=&gt;</span><span style="color: #DD0000">"albastru"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"soare"&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #DD0000">"galben"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"pamant"&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #DD0000">"negru"</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">&#36;lista</span><span style="color: #007700">[</span><span style="color: #DD0000">"masini"</span><span style="color: #007700">]&nbsp;=&nbsp;array(</span><span style="color: #DD0000">"BMW"</span><span style="color: #007700">=&gt;</span><span style="color: #DD0000">"M6"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"Mercedes"</span><span style="color: #007700">=&gt;</span><span style="color: #DD0000">"E&nbsp;270&nbsp;CDI"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"Lexus"</span><span style="color: #007700">=&gt;</span><span style="color: #DD0000">"IS&nbsp;220d"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"Mazda"</span><span style="color: #007700">=&gt;</span><span style="color: #DD0000">"6"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"Toyota"</span><span style="color: #007700">=&gt;</span><span style="color: #DD0000">"Avensis"</span><span style="color: #007700">);&nbsp;<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
<span style="font-weight: bold;">Afisarea unui element al tabloului bidimensional</span><br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br /></span><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">"Un&nbsp;model&nbsp;de&nbsp;masina:"</span><span style="color: #007700">.</span><span style="color: #0000BB">&#36;lista</span><span style="color: #007700">[</span><span style="color: #DD0000">'masini'</span><span style="color: #007700">][</span><span style="color: #DD0000">'Toyota'</span><span style="color: #007700">].</span><span style="color: #DD0000">"&lt;/br&gt;"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
<span style="font-weight: bold;">Crearea unui nou tablou</span><br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br />&#36;lista3</span><span style="color: #007700">[]&nbsp;=&nbsp;</span><span style="color: #DD0000">"rosu"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;lista3</span><span style="color: #007700">[]&nbsp;=&nbsp;</span><span style="color: #DD0000">"galben"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;lista3</span><span style="color: #007700">[]&nbsp;=&nbsp;</span><span style="color: #DD0000">"albastru"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;lista3</span><span style="color: #007700">[]&nbsp;=&nbsp;</span><span style="color: #DD0000">"verde"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;lista3</span><span style="color: #007700">[]&nbsp;=&nbsp;</span><span style="color: #DD0000">"maro"</span><span style="color: #007700">;<br />echo(</span><span style="color: #DD0000">"&lt;/br&gt;"</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
<span style="font-weight: bold;">Golirea unui tablou</span><br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br /></span><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">"Golirea&nbsp;tabloului&nbsp;lista3&nbsp;folosind&nbsp;functia&nbsp;var_dump():&lt;/br&gt;"</span><span style="color: #007700">;<br /></span><span style="color: #FF8000">//print_r(&#36;lista3);<br /></span><span style="color: #0000BB">var_dump</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;lista3</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
<br />
<span style="font-weight: bold;">Afisarea elementelor unui tablou folosind ciclul for</span><br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br /></span><span style="color: #007700">echo(</span><span style="color: #DD0000">"&lt;br&gt;&lt;br&gt;"</span><span style="color: #007700">);<br />echo&nbsp;</span><span style="color: #DD0000">"Continutul&nbsp;tablolui:&lt;br/&gt;"</span><span style="color: #007700">;<br />for&nbsp;(</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">=</span><span style="color: #0000BB">0</span><span style="color: #007700">;</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">&lt;</span><span style="color: #0000BB">4</span><span style="color: #007700">;</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">++){<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #0000BB">&#36;listaCulori2</span><span style="color: #007700">[</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">].</span><span style="color: #DD0000">"&lt;br&gt;"</span><span style="color: #007700">;<br />}<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
<span style="font-weight: bold;">Afisarea elementelor unui tablou folosind ciclul foreach</span><br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br /></span><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">"Continutul&nbsp;tablolui:&nbsp;&lt;br&gt;"</span><span style="color: #007700">;<br />foreach&nbsp;(</span><span style="color: #0000BB">&#36;listaCulori2&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">&#36;value</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #0000BB">&#36;value</span><span style="color: #007700">.</span><span style="color: #DD0000">"&lt;br/&gt;"</span><span style="color: #007700">;<br />}<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
]]></description>
			<content:encoded><![CDATA[<span style="font-weight: bold;">Creare unui tablou</span><br />
1. folosind ciclul <span style="font-weight: bold;">for</span><br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br /></span><span style="color: #007700">for&nbsp;(</span><span style="color: #0000BB">&#36;j</span><span style="color: #007700">=</span><span style="color: #0000BB">0</span><span style="color: #007700">;</span><span style="color: #0000BB">&#36;j</span><span style="color: #007700">&lt;=</span><span style="color: #0000BB">4</span><span style="color: #007700">;</span><span style="color: #0000BB">&#36;j</span><span style="color: #007700">++){<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;listaNr</span><span style="color: #007700">[</span><span style="color: #0000BB">&#36;j</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">&#36;j</span><span style="color: #007700">;<br />}<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
2. folosind functia array, fara definirea explicita a cheilor<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br />&#36;listaCulori&nbsp;</span><span style="color: #007700">=&nbsp;array(</span><span style="color: #DD0000">"Rosu"</span><span style="color: #007700">,</span><span style="color: #DD0000">"Galben"</span><span style="color: #007700">,</span><span style="color: #DD0000">"Albastru"</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
3. folosind functia array, cu definirea explicita a cheilor<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br />&#36;listaCulori2&nbsp;</span><span style="color: #007700">=&nbsp;array(</span><span style="color: #DD0000">"mar"</span><span style="color: #007700">=&gt;</span><span style="color: #DD0000">"rosu"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"iarba"</span><span style="color: #007700">=&gt;</span><span style="color: #DD0000">"verde"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"cer"</span><span style="color: #007700">=&gt;</span><span style="color: #DD0000">"albastru"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"soare"&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #DD0000">"galben"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"pamant"&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #DD0000">"negru"</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
<span style="font-weight: bold;">Afisarea elementelor unui tablou</span><br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br /></span><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">"Cerul&nbsp;este&nbsp;"</span><span style="color: #007700">.</span><span style="color: #0000BB">&#36;listaCulori2</span><span style="color: #007700">[</span><span style="color: #DD0000">"cer"</span><span style="color: #007700">].</span><span style="color: #DD0000">"&nbsp;si&nbsp;iarba&nbsp;are&nbsp;culoarea&nbsp;"</span><span style="color: #007700">.</span><span style="color: #0000BB">&#36;listaCulori2</span><span style="color: #007700">[</span><span style="color: #DD0000">"iarba"</span><span style="color: #007700">].</span><span style="color: #DD0000">".&lt;/br&gt;"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
<span style="font-weight: bold;">Afisarea lungimii unui tablou</span><br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br /></span><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">"Lungimea&nbsp;tabloului&nbsp;este:&nbsp;"</span><span style="color: #007700">.</span><span style="color: #0000BB">sizeof</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;listaCulori2</span><span style="color: #007700">).</span><span style="color: #DD0000">".&lt;/br&gt;"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
<span style="font-weight: bold;">Stergerea unui element din tablou</span><br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br /></span><span style="color: #007700">unset(</span><span style="color: #0000BB">&#36;listaCulori2</span><span style="color: #007700">[</span><span style="color: #DD0000">"cer"</span><span style="color: #007700">]);<br />echo&nbsp;</span><span style="color: #DD0000">"Noua&nbsp;lungime&nbsp;a&nbsp;tabloului&nbsp;dupa&nbsp;stergerea&nbsp;unui&nbsp;element:&nbsp;"</span><span style="color: #007700">.</span><span style="color: #0000BB">sizeof</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;listaCulori2</span><span style="color: #007700">).</span><span style="color: #DD0000">".&lt;/br&gt;"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
<span style="font-weight: bold;">Verificarea existentei unui element al tabloului</span><br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br /></span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">&#36;listaCulori2</span><span style="color: #007700">[</span><span style="color: #DD0000">"iarba"</span><span style="color: #007700">]))&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"Tabloul&nbsp;contine&nbsp;cheia&nbsp;&amp;ldquo;iarba&amp;ldquo;&nbsp;&lt;/br&gt;"</span><span style="color: #007700">;<br />else&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"Tabloul&nbsp;nu&nbsp;contine&nbsp;cheia&nbsp;iarba&nbsp;&lt;/br&gt;"</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />if&nbsp;(isset(</span><span style="color: #0000BB">&#36;listaCulori2</span><span style="color: #007700">[</span><span style="color: #DD0000">"cer"</span><span style="color: #007700">]))&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"Tabloul&nbsp;contine&nbsp;cheia&nbsp;&amp;ldquo;cer&amp;ldquo;&nbsp;&lt;/br&gt;"</span><span style="color: #007700">;<br />else&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"Tabloul&nbsp;contine&nbsp;cheia&nbsp;&amp;ldquo;cer&amp;ldquo;&nbsp;&lt;/br&gt;"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
	<br />
<span style="font-weight: bold;">Afisarea intregului continut al tabloului</span><br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br /></span><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">"Afisarea&nbsp;tabloului&nbsp;nesortat:&lt;/br&gt;"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">print_r</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;listaCulori2</span><span style="color: #007700">);<br />echo(</span><span style="color: #DD0000">"&lt;/br&gt;"</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
<span style="font-weight: bold;">Afisarea intregului continut al tabloului cu sortare</span><br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br /></span><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">"Afisarea&nbsp;tabloului&nbsp;sortat&nbsp;folosind&nbsp;functia&nbsp;asort():&lt;/br&gt;"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">asort</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;listaCulori2</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">print_r&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;listaCulori2</span><span style="color: #007700">);<br />echo(</span><span style="color: #DD0000">"&lt;/br&gt;"</span><span style="color: #007700">);<br />echo&nbsp;</span><span style="color: #DD0000">"Afisarea&nbsp;tabloului&nbsp;sortat&nbsp;cu&nbsp;functia&nbsp;sort():&lt;/br&gt;"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">sort</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;listaCulori2</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">print_r&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;listaCulori2</span><span style="color: #007700">);<br />echo(</span><span style="color: #DD0000">"&lt;/br&gt;"</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
<span style="font-weight: bold;">Crearea unui tablou bidimensinal</span><br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br />&#36;lista</span><span style="color: #007700">[</span><span style="color: #DD0000">"culori"</span><span style="color: #007700">]&nbsp;=&nbsp;array(</span><span style="color: #DD0000">"mar"</span><span style="color: #007700">=&gt;</span><span style="color: #DD0000">"rosu"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"iarba"</span><span style="color: #007700">=&gt;</span><span style="color: #DD0000">"verde"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"cer"</span><span style="color: #007700">=&gt;</span><span style="color: #DD0000">"albastru"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"soare"&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #DD0000">"galben"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"pamant"&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #DD0000">"negru"</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">&#36;lista</span><span style="color: #007700">[</span><span style="color: #DD0000">"masini"</span><span style="color: #007700">]&nbsp;=&nbsp;array(</span><span style="color: #DD0000">"BMW"</span><span style="color: #007700">=&gt;</span><span style="color: #DD0000">"M6"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"Mercedes"</span><span style="color: #007700">=&gt;</span><span style="color: #DD0000">"E&nbsp;270&nbsp;CDI"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"Lexus"</span><span style="color: #007700">=&gt;</span><span style="color: #DD0000">"IS&nbsp;220d"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"Mazda"</span><span style="color: #007700">=&gt;</span><span style="color: #DD0000">"6"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"Toyota"</span><span style="color: #007700">=&gt;</span><span style="color: #DD0000">"Avensis"</span><span style="color: #007700">);&nbsp;<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
<span style="font-weight: bold;">Afisarea unui element al tabloului bidimensional</span><br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br /></span><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">"Un&nbsp;model&nbsp;de&nbsp;masina:"</span><span style="color: #007700">.</span><span style="color: #0000BB">&#36;lista</span><span style="color: #007700">[</span><span style="color: #DD0000">'masini'</span><span style="color: #007700">][</span><span style="color: #DD0000">'Toyota'</span><span style="color: #007700">].</span><span style="color: #DD0000">"&lt;/br&gt;"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
<span style="font-weight: bold;">Crearea unui nou tablou</span><br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br />&#36;lista3</span><span style="color: #007700">[]&nbsp;=&nbsp;</span><span style="color: #DD0000">"rosu"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;lista3</span><span style="color: #007700">[]&nbsp;=&nbsp;</span><span style="color: #DD0000">"galben"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;lista3</span><span style="color: #007700">[]&nbsp;=&nbsp;</span><span style="color: #DD0000">"albastru"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;lista3</span><span style="color: #007700">[]&nbsp;=&nbsp;</span><span style="color: #DD0000">"verde"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;lista3</span><span style="color: #007700">[]&nbsp;=&nbsp;</span><span style="color: #DD0000">"maro"</span><span style="color: #007700">;<br />echo(</span><span style="color: #DD0000">"&lt;/br&gt;"</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
<span style="font-weight: bold;">Golirea unui tablou</span><br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br /></span><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">"Golirea&nbsp;tabloului&nbsp;lista3&nbsp;folosind&nbsp;functia&nbsp;var_dump():&lt;/br&gt;"</span><span style="color: #007700">;<br /></span><span style="color: #FF8000">//print_r(&#36;lista3);<br /></span><span style="color: #0000BB">var_dump</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;lista3</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
<br />
<span style="font-weight: bold;">Afisarea elementelor unui tablou folosind ciclul for</span><br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br /></span><span style="color: #007700">echo(</span><span style="color: #DD0000">"&lt;br&gt;&lt;br&gt;"</span><span style="color: #007700">);<br />echo&nbsp;</span><span style="color: #DD0000">"Continutul&nbsp;tablolui:&lt;br/&gt;"</span><span style="color: #007700">;<br />for&nbsp;(</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">=</span><span style="color: #0000BB">0</span><span style="color: #007700">;</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">&lt;</span><span style="color: #0000BB">4</span><span style="color: #007700">;</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">++){<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #0000BB">&#36;listaCulori2</span><span style="color: #007700">[</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">].</span><span style="color: #DD0000">"&lt;br&gt;"</span><span style="color: #007700">;<br />}<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
<span style="font-weight: bold;">Afisarea elementelor unui tablou folosind ciclul foreach</span><br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&lt;?php<br /></span><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">"Continutul&nbsp;tablolui:&nbsp;&lt;br&gt;"</span><span style="color: #007700">;<br />foreach&nbsp;(</span><span style="color: #0000BB">&#36;listaCulori2&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">&#36;value</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #0000BB">&#36;value</span><span style="color: #007700">.</span><span style="color: #DD0000">"&lt;br/&gt;"</span><span style="color: #007700">;<br />}<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Spargerea unui string in caracterele componente]]></title>
			<link>https://www.e-phorum.net/spargerea-unui-string-in-caracterele-componente</link>
			<pubDate>Fri, 21 Aug 2009 08:49:07 +0000</pubDate>
			<guid isPermaLink="false">https://www.e-phorum.net/spargerea-unui-string-in-caracterele-componente</guid>
			<description><![CDATA[Sunt situatii in care e nevoie sa aveti acces la toate caracterele unui string. Pentru un string mai scurt nu e problema se paote rezolva si babeste cu functia substr(), oricum varianta nerecomandata;<br />
<br />
Ce se poate face intr-o astfel de situatie? Trei exemple care sa va rezolve problema rapid si elegant:<br />
<br />
1#<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;str&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'Hello&nbsp;world!'</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;chars&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">preg_split</span><span style="color: #007700">(</span><span style="color: #DD0000">'//'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">&#36;str</span><span style="color: #007700">,&nbsp;-</span><span style="color: #0000BB">1</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">PREG_SPLIT_NO_EMPTY</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">print_r</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;chars</span><span style="color: #007700">);&nbsp;<br /></span></code></div></div></div>
<br />
2#<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;text&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">"Hello&nbsp;world!"</span><span style="color: #007700">;<br />for(</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">=</span><span style="color: #0000BB">0</span><span style="color: #007700">;&#36;&lt;</span><span style="color: #0000BB">strlen</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;text</span><span style="color: #007700">);</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">++){<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;letterarray</span><span style="color: #007700">[</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">]=</span><span style="color: #0000BB">&#36;text</span><span style="color: #007700">[</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">];<br />}<br /></span><span style="color: #0000BB">print_r</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;letterarray</span><span style="color: #007700">);&nbsp;<br /></span></code></div></div></div>
<br />
3#<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;str&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">"Hello&nbsp;world!"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;arr1&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">str_split</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;str</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">print_r</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;arr1</span><span style="color: #007700">);&nbsp;<br /></span></code></div></div></div>
]]></description>
			<content:encoded><![CDATA[Sunt situatii in care e nevoie sa aveti acces la toate caracterele unui string. Pentru un string mai scurt nu e problema se paote rezolva si babeste cu functia substr(), oricum varianta nerecomandata;<br />
<br />
Ce se poate face intr-o astfel de situatie? Trei exemple care sa va rezolve problema rapid si elegant:<br />
<br />
1#<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;str&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'Hello&nbsp;world!'</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;chars&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">preg_split</span><span style="color: #007700">(</span><span style="color: #DD0000">'//'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">&#36;str</span><span style="color: #007700">,&nbsp;-</span><span style="color: #0000BB">1</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">PREG_SPLIT_NO_EMPTY</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">print_r</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;chars</span><span style="color: #007700">);&nbsp;<br /></span></code></div></div></div>
<br />
2#<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;text&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">"Hello&nbsp;world!"</span><span style="color: #007700">;<br />for(</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">=</span><span style="color: #0000BB">0</span><span style="color: #007700">;&#36;&lt;</span><span style="color: #0000BB">strlen</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;text</span><span style="color: #007700">);</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">++){<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;letterarray</span><span style="color: #007700">[</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">]=</span><span style="color: #0000BB">&#36;text</span><span style="color: #007700">[</span><span style="color: #0000BB">&#36;i</span><span style="color: #007700">];<br />}<br /></span><span style="color: #0000BB">print_r</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;letterarray</span><span style="color: #007700">);&nbsp;<br /></span></code></div></div></div>
<br />
3#<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;str&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">"Hello&nbsp;world!"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;arr1&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">str_split</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;str</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">print_r</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;arr1</span><span style="color: #007700">);&nbsp;<br /></span></code></div></div></div>
]]></content:encoded>
		</item>
	</channel>
</rss>