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

<channel>
	<title>ОВ Консулт &#124; Консултантски услуги, web дизайн...</title>
	<atom:link href="http://ov-consult.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://ov-consult.com</link>
	<description>Консултантски услуги, web дизайн, маркетинг, планиране, офис изграждане, web design, consult, marketing, planning, office build</description>
	<lastBuildDate>Thu, 04 Feb 2010 21:45:59 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Jquery скрипт подходящ за търсене в сайта</title>
		<link>http://ov-consult.com/?p=187</link>
		<comments>http://ov-consult.com/?p=187#comments</comments>
		<pubDate>Wed, 23 Sep 2009 06:38:52 +0000</pubDate>
		<dc:creator>Пeтър Гeчeв</dc:creator>
				<category><![CDATA[Статии]]></category>
		<category><![CDATA[$(document).ready()]]></category>
		<category><![CDATA[div]]></category>
		<category><![CDATA[form]]></category>
		<category><![CDATA[hide()]]></category>
		<category><![CDATA[Java Script]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[show()]]></category>
		<category><![CDATA[полезен скрипт]]></category>

		<guid isPermaLink="false">http://ov-consult.com/?p=187</guid>
		<description><![CDATA[Здравейте,
на Вашето внимание предоставяме един наш скрипт, който честичко ползваме за визуализация на div. Проблема ни беше, че трябваше да добавим към един не много &#8222;просторен&#8220; темплейт и търсене, задачата беше много сложна за преместване на вече изградения дизайн, за това решихме да скрием един div и при клиентско &#8222;поискване&#8220;, да го покажем по ефектен [...]]]></description>
			<content:encoded><![CDATA[<p>Здравейте,<br />
на Вашето внимание предоставяме един наш скрипт, който честичко ползваме за визуализация на div. Проблема ни беше, че трябваше да добавим към един не много &#8222;просторен&#8220; темплейт и търсене, задачата беше много сложна за преместване на вече изградения дизайн, за това решихме да скрием един div и при клиентско &#8222;поискване&#8220;, да го покажем по ефектен начин.<br />
<span id="more-187"></span><br />
Тъй като имахме вече ползвана библиотека на <a href="http://jquery.com">jQuery</a> решихме да използваме нея, за визуализирането и специално jQuery функциите:</p>
<ul>
<li>show()</li>
<li>hide()</li>
</ul>
<p>И така, нека започнем с CSS-а който ще използваме за оформление на div в който ще се намира търсенето:</p>
<div class="geshi no html">
<div class="head">div#online_usl{</div>
<ol>
<li class="li1">
<div class="de1">&nbsp;font-family: Tahoma, Verdana, Arial, sans-serif;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;font-size: 62.5%;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;background-color: #333;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;width: 300px;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;height: 150px;
</div>
</li>
<li class="li1">
<div class="de1">}</div>
</li>
</ol>
</div>
<p>Тук няма какво да обясняваме, предполага се че след като сте се насочили към jQuery, вече знаете за какво става на въпрос в CSS <img src='http://ov-consult.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
Продължаваме със самият скрипт:</p>
<div class="geshi no javascript">
<div class="head">$(document).ready(function(){</div>
<ol>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp;$<span class="br0">&#40;</span><span class="st0">&#39;#online_usl&#39;</span><span class="br0">&#41;</span>.<span class="me1">hide</span><span class="br0">&#40;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; $<span class="br0">&#40;</span><span class="st0">&#39;#click_usl&#39;</span><span class="br0">&#41;</span>.<span class="me1">click</span><span class="br0">&#40;</span><span class="kw2">function</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp;$<span class="br0">&#40;</span><span class="st0">&#39;#online_usl&#39;</span><span class="br0">&#41;</span>.<span class="me1">show</span><span class="br0">&#40;</span><span class="st0">&quot;slow&quot;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp;<span class="br0">&#125;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp;$<span class="br0">&#40;</span><span class="st0">&#39;#close_friend&#39;</span><span class="br0">&#41;</span>.<span class="me1">click</span><span class="br0">&#40;</span><span class="kw2">function</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp;$<span class="br0">&#40;</span><span class="st0">&#39;#online_usl&#39;</span><span class="br0">&#41;</span>.<span class="me1">hide</span><span class="br0">&#40;</span><span class="st0">&#39;fast&#39;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="br0">&#125;</span><span class="br0">&#41;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; <span class="br0">&#125;</span><span class="br0">&#41;</span>;</div>
</li>
</ol>
</div>
<p>Тук е момента, да споменем и за $(document).ready(), това е функция в jQuery която се изпълнява при зареждането на страницата. Е както виждате, при зареждане на страницата първото нещо което се изпълнява, това е скриване на<br />
div с id online_usl. След това се зарежда функция, която &#8222;следи&#8220; за натискане на елемент с id click_usl, ако има такъв &#8222;клик&#8220;, то се изпълнява функцията show() на jQuery. Тази функция има няколко параметъра:</p>
<ul>
<li>slow</li>
<li>normal</li>
<li>normal</li>
<li>Време в ms</li>
</ul>
<p>След като е заредена функцията за показване на div-a чрез следене на клик в елемент, то е необходимо да заредим и функция която да затваря показалият се div. Правим го като укажем, по сходен начин на показването, но използваме функцията hide().</p>
<p>Ето и целия скрипт, може да го свалите и пробвате,<span style="color: #ff0000;"> моля имайте в предвид, че самата  библиотека е хоствана от Google, ако желаете да използвате локално този скрипт, изтеглете библиотеката от сайта на jQuery и променете пътя до нея.</span></p>
<div class="geshi no html">
<ol>
<li class="li1">
<div class="de1">&lt;head&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;script src=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;script type=&quot;text/javascript&quot;&gt;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; $(document).ready(function(){
</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp;$(&#39;#online_usl&#39;).hide();
</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; $(&#39;#click_usl&#39;).click(function(){
</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp;$(&#39;#online_usl&#39;).show(&quot;slow&quot;);
</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp;});
</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp;$(&#39;#close_friend&#39;).click(function(){
</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp;$(&#39;#online_usl&#39;).hide(&#39;fast&#39;);
</div>
</li>
<li class="li1">
<div class="de1">&nbsp; })
</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; });
</div>
</li>
<li class="li1">
<div class="de1">&lt;/script&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;style type=&quot;text/css&quot;&gt;
</div>
</li>
<li class="li1">
<div class="de1">div#online_usl{
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;font-family: Tahoma, Verdana, Arial, sans-serif;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;font-size: 62.5%;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;background-color: #333;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;width: 300px;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;height: 150px;
</div>
</li>
<li class="li1">
<div class="de1">}
</div>
</li>
<li class="li1">
<div class="de1">&lt;/style&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=windows-1251&quot; /&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;/head&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;p&gt;&lt;a href=&quot;#&quot; id=&quot;click_usl&quot;&gt;Търсене&lt;/a&gt;&lt;/p&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;div id=&quot;online_usl&quot;&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;span style=&quot;float: right;&quot;&gt; &lt;a href=&quot;#&quot; id=&quot;close_friend&quot; style=&quot;color: #fff; text-decoration: none; margin-top: 3px; margin-right: 3px;&quot;&gt;X&lt;/span&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;p&gt;&amp;nbsp;&lt;/p&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;p&gt;Търсене:&lt;/p&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;center&gt;&lt;input type=&quot;text&quot; value=&quot;Търси&#8230;&quot; /&gt;&lt;/center&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;/div&gt;</div>
</li>
</ol>
</div>
]]></content:encoded>
			<wfw:commentRss>http://ov-consult.com/?feed=rss2&amp;p=187</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Готов скрипт: предупредително съобщение за стар браузър</title>
		<link>http://ov-consult.com/?p=179</link>
		<comments>http://ov-consult.com/?p=179#comments</comments>
		<pubDate>Tue, 08 Sep 2009 07:15:55 +0000</pubDate>
		<dc:creator>Пeтър Гeчeв</dc:creator>
				<category><![CDATA[Статии]]></category>
		<category><![CDATA[$_SERVER['HTTP_USER_AGENT']]]></category>
		<category><![CDATA[IE6]]></category>
		<category><![CDATA[Internet explorer 6]]></category>
		<category><![CDATA[Java Script]]></category>
		<category><![CDATA[MSIE 6.0]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Php Script]]></category>
		<category><![CDATA[substr()]]></category>
		<category><![CDATA[полезен скрипт]]></category>

		<guid isPermaLink="false">http://ov-consult.com/?p=179</guid>
		<description><![CDATA[Здравейте,
ако сайта Ви използва част от нашумелите на последък библиотеки и модерни похвати в web програмирането, вероятно сте се сблъсквали с проблемите на старите браузъри (в този пример ще разгледаме IE6). В голяма част от най-посещаваните сайтове (например facebook), показват подканителни съобщения на потребителя за използването на последните версии. В този пример ще разгледаме как [...]]]></description>
			<content:encoded><![CDATA[<p>Здравейте,<br />
ако сайта Ви използва част от нашумелите на последък библиотеки и модерни похвати в web програмирането, вероятно сте се сблъсквали с проблемите на старите браузъри (в този пример ще разгледаме IE6). В голяма част от най-посещаваните сайтове (например facebook), показват подканителни съобщения на потребителя за използването на последните версии. В този пример ще разгледаме как да предупредите потребител с Internet explorer 6, да премине на по-горна версия.<br />
<span id="more-179"></span></p>
<p>Вероятно от <a href="http://ov-consult.com/?p=114" target="i">наша предишна статия</a> сте намерили информация за<br />
сървърната променлива $_SERVER['HTTP_USER_AGENT'], е сега е време да я включим в употреба. Както бяхме писали в статията, тази сървърна променлива връща резултат с потребителският браузър, ние ще я използваме в комбинация с if и ще върнем резултат при наличието на съвпадаща фраза, в настоящия пример ние ще разгледаме IE6 или по-точно MSIE 6.0, както е обозначен браузъра.</p>
<p>Направете нов php документ като в неговото начало вземете променливата, &#8222;срежете&#8220; я и дефинирайте случая който търсим, по следния начин:</p>
<div class="geshi no php">
<ol>
<li class="li1">
<div class="de1"><span class="kw2">&lt;?php</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$ie6</span> <span class="sy0">=</span> <span class="st0">&quot;MSIE 6.0&quot;</span><span class="sy0">;</span> <span class="co1">// Дефинираме браузъра, който желаем да следим</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$browser</span> <span class="sy0">=</span> <span class="re1">$_SERVER</span><span class="br0">&#91;</span><span class="st0">&#39;HTTP_USER_AGENT&#39;</span><span class="br0">&#93;</span><span class="sy0">;</span> <span class="co1">//Взимаме информация за клиентския браузър</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$browser</span> <span class="sy0">=</span> <span class="kw3">substr</span><span class="br0">&#40;</span><span class="st0">&quot;$browser&quot;</span><span class="sy0">,</span> <span class="nu0">25</span><span class="sy0">,</span> <span class="nu0">8</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="co1">// &quot;Изрязваме садържанието на променливата&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$error</span> <span class="sy0">=</span> <span class="st0">&quot;&lt;h1&gt;Моля използвайте по-нова версия на Internet explorer&lt;/h1&gt;&quot;</span><span class="sy0">;</span> <span class="co1">// Изграждаме тук съобщението което желаем да се покаже, когато скрипта ни намери браузър IE6 </span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">if</span><span class="br0">&#40;</span><span class="re1">$browser</span> <span class="sy0">==</span> <span class="re1">$ie6</span><span class="br0">&#41;</span><span class="br0">&#123;</span> <span class="re1">$alert</span> <span class="sy0">=</span> <span class="kw2">TRUE</span><span class="sy0">;</span> <span class="br0">&#125;</span> <span class="co1">// Ако променливата $browser е еднаква с променливата $ie6, то $alert приема стойност TRUE</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw2">?&gt;</span></div>
</li>
</ol>
</div>
<p>Този скрипт слагате в най-най-най горния край на документа, а този:</p>
<div class="geshi no php">
<ol>
<li class="li1">
<div class="de1"><span class="kw2">&lt;?php</span> <span class="kw1">if</span><span class="br0">&#40;</span><span class="re1">$alert</span><span class="br0">&#41;</span><span class="br0">&#123;</span> <span class="kw3">echo</span> <span class="re1">$error</span><span class="sy0">;</span> <span class="br0">&#125;</span> <span class="kw2">?&gt;</span></div>
</li>
</ol>
</div>
<p>Там където искате да се покаже съобщението което направихме в първата част на скрипта. Е това е от нас, надяваме се да ви е от полза скрипта! <img src='http://ov-consult.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://ov-consult.com/?feed=rss2&amp;p=179</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Как лесно и ефективно да се предпазим от SPAM ботовете</title>
		<link>http://ov-consult.com/?p=150</link>
		<comments>http://ov-consult.com/?p=150#comments</comments>
		<pubDate>Thu, 20 Aug 2009 06:47:17 +0000</pubDate>
		<dc:creator>Пeтър Гeчeв</dc:creator>
				<category><![CDATA[Статии]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[CAPTCHA]]></category>
		<category><![CDATA[form]]></category>
		<category><![CDATA[Java Script]]></category>
		<category><![CDATA[mail form]]></category>
		<category><![CDATA[SPAM ботове]]></category>
		<category><![CDATA[Защита]]></category>
		<category><![CDATA[полезен скрипт]]></category>

		<guid isPermaLink="false">http://ov-consult.com/?p=150</guid>
		<description><![CDATA[Ако имате малка страничка с контактна форма, вероятно Ви е писнало да Ви заливат със спам през нея?
Тук сме разгледали едно лесно, но в повечето случай ефективно решение на този досаден проблем!

Google &#8211; колкото и полезен, толкова е и вреден за нас обикновените потребители. Сайта ни бива лесно намерен (е разбира се ако знаем как [...]]]></description>
			<content:encoded><![CDATA[<p>Ако имате малка страничка с контактна форма, вероятно Ви е писнало да Ви заливат със спам през нея?<br />
Тук сме разгледали едно лесно, но в повечето случай ефективно решение на този досаден проблем!<br />
<span id="more-150"></span><br />
Google &#8211; колкото и полезен, толкова е и вреден за нас обикновените потребители. Сайта ни бива лесно намерен (е разбира се ако знаем как да го направим) от потребители, но за съжаление и от SPAM ботовете. Тази напаст няма край, повечето web програмисти прилагат драстични мерки, като въвеждането на така наречените CAPTCHA методи. Но за съжаление те са доста досадни, за нас. Вероятно сами сте виждали колко безумни картинки трябва да преписвате, за да изпратите заветната форма.<br />
Целта на нашата статия е да споделим с Вас, нещо което ни е от полза вече толкова години, а именно прилагането на няколко хитрини.<br />
В голям процент, SPAM ботовете не виждат Java Script-овете за това ми хрумна да поекспериментирам малко, имахме един клиент, който буквално беше залян от спам през контактната форма. Направих следните оптимизации на формата, вижте я преди и след:</p>
<div class="geshi no html">
<ol>
<li class="li1">
<div class="de1">&lt;form method=&quot;POST&quot; action=&quot;send.php&quot;&gt;
</div>
</li>
<li class="li1">
<div class="de1">&#8230;.
</div>
</li>
<li class="li1">
<div class="de1">&lt;input type=&quot;text&quot; name=&quot;subject&quot; /&gt;&lt;br /&gt;
</div>
</li>
<li class="li1">
<div class="de1">&#8230;.
</div>
</li>
<li class="li1">
<div class="de1">&lt;input type=&quot;submit&quot; /&gt;
</div>
</li>
<li class="li1">
<div class="de1">&#8230;.
</div>
</li>
<li class="li1">
<div class="de1">&lt;/form&gt;</div>
</li>
</ol>
</div>
<p>Отрязахме кода за да бъде по-лесно за разбиране, та така написана формата бива брилянтно разчетена от SPAM ботовете, съответно започват да летят директно спам съобщения дори и без да се влиза в сайта Ви! Това което трябва да направите е да промените send.php на нещо друго, в случая ще го променим на sendit.php, а нашата нова форма ще изглежда така:</p>
<div class="geshi no html">
<ol>
<li class="li1">
<div class="de1">&lt;script&gt;
</div>
</li>
<li class="li1">
<div class="de1">document.write(&#39;&lt;form method=&quot;POST&quot; action=&quot;sendit.php&quot;&gt;&#39;);
</div>
</li>
<li class="li1">
<div class="de1">&lt;/script&gt;
</div>
</li>
<li class="li1">
<div class="de1">&#8230;.
</div>
</li>
<li class="li1">
<div class="de1">&lt;input type=&quot;text&quot; name=&quot;subject&quot; /&gt;&lt;br /&gt;
</div>
</li>
<li class="li1">
<div class="de1">&#8230;.
</div>
</li>
<li class="li1">
<div class="de1">&lt;script&gt;
</div>
</li>
<li class="li1">
<div class="de1">document.write(&#39;&lt;input type=&quot;submit&quot; /&gt;&#39;);
</div>
</li>
<li class="li1">
<div class="de1">&lt;/script&gt;
</div>
</li>
<li class="li1">
<div class="de1">&#8230;.
</div>
</li>
<li class="li1">
<div class="de1">&lt;/form&gt;</div>
</li>
</ol>
</div>
<p>Както може би вече и сами се досещате, крием ключовите данни от формата с Java Script, така SPAM ботовете няма да могат да &#8222;разберат&#8220; данните необходими за изпращането на Вашата форма. Презастраховали сме се, като сме скрили дори и submit бутона. Вие ако желаете може да направите всичко това, дори и с цялата форма.<br />
Тук обаче е момента да Ви предупредим, че ако вашите потребители нямат browser-и които поддържат Java Script, с тях ще се случи същото, което грози и SPAM ботовете! <img src='http://ov-consult.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> )</p>
<p>Надяваме се този скрипт да Ви бъде полезен! </p>
]]></content:encoded>
			<wfw:commentRss>http://ov-consult.com/?feed=rss2&amp;p=150</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Как изглежда сайта Ви в Internet Explorer?</title>
		<link>http://ov-consult.com/?p=147</link>
		<comments>http://ov-consult.com/?p=147#comments</comments>
		<pubDate>Thu, 11 Jun 2009 09:56:11 +0000</pubDate>
		<dc:creator>Пeтър Гeчeв</dc:creator>
				<category><![CDATA[Статии]]></category>
		<category><![CDATA[IE preview]]></category>
		<category><![CDATA[IE problem]]></category>
		<category><![CDATA[IE show]]></category>

		<guid isPermaLink="false">http://ov-consult.com/?p=147</guid>
		<description><![CDATA[Ако сте developer, но нямате под ръка ot IE 5.5 do IE 8 то следващата страница е точно за Вас!

На адреса http://ipinfo.info/netrenderer/ може да проверите как изглежда страницата Ви с различните версии на IE
]]></description>
			<content:encoded><![CDATA[<p>Ако сте developer, но нямате под ръка ot IE 5.5 do IE 8 то следващата страница е точно за Вас!<br />
<span id="more-147"></span></p>
<p>На адреса <a href="http://ipinfo.info/netrenderer/">http://ipinfo.info/netrenderer/</a> може да проверите как изглежда страницата Ви с различните версии на IE</p>
]]></content:encoded>
			<wfw:commentRss>http://ov-consult.com/?feed=rss2&amp;p=147</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Посочете мястото на текстовия курсор във форма!</title>
		<link>http://ov-consult.com/?p=143</link>
		<comments>http://ov-consult.com/?p=143#comments</comments>
		<pubDate>Fri, 05 Jun 2009 19:30:56 +0000</pubDate>
		<dc:creator>Пeтър Гeчeв</dc:creator>
				<category><![CDATA[Статии]]></category>
		<category><![CDATA[form]]></category>
		<category><![CDATA[input]]></category>
		<category><![CDATA[Java Script]]></category>
		<category><![CDATA[WEB]]></category>
		<category><![CDATA[визуализация]]></category>
		<category><![CDATA[полезен скрипт]]></category>

		<guid isPermaLink="false">http://ov-consult.com/?p=143</guid>
		<description><![CDATA[Искате курсора за писане да появява в дадено текстово поле, за да улесните потребителите си, да започнат направо с писането на потребител и парола (например)? Няма проблеми!

Ако имаме следната форма:



&#60;form method=&#34;post&#34; name=&#34;myform&#34;&#62;



&#160; &#160; &#60;input type=&#34;text&#34; name=&#34;infield&#34; /&#62;



&#60;/form&#62;



То е необходимо просто да промените  тага по следния начин:



&#60;body onload=&#34;document.myform.infield.focus()&#34;&#62;



Като разбира се, може да замените myform и [...]]]></description>
			<content:encoded><![CDATA[<p>Искате курсора за писане да появява в дадено текстово поле, за да улесните потребителите си, да започнат направо с писането на потребител и парола (например)? Няма проблеми!<br />
<span id="more-143"></span><br />
Ако имаме следната форма:</p>
<div class="geshi no html">
<ol>
<li class="li1">
<div class="de1">&lt;form method=&quot;post&quot; name=&quot;myform&quot;&gt;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &lt;input type=&quot;text&quot; name=&quot;infield&quot; /&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;/form&gt;</div>
</li>
</ol>
</div>
<p>То е необходимо просто да промените <body> тага по следния начин:</p>
<div class="geshi no html">
<ol>
<li class="li1">
<div class="de1">&lt;body onload=&quot;document.myform.infield.focus()&quot;&gt;</div>
</li>
</ol>
</div>
<p>Като разбира се, може да замените myform и infield, с имената на Вашите съответно форма и поле.<br />
Надявам се  този скрипт да Ви бъде полезен!</p>
]]></content:encoded>
			<wfw:commentRss>http://ov-consult.com/?feed=rss2&amp;p=143</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Полезен сайт за генериране на изображения</title>
		<link>http://ov-consult.com/?p=141</link>
		<comments>http://ov-consult.com/?p=141#comments</comments>
		<pubDate>Sat, 30 May 2009 06:09:09 +0000</pubDate>
		<dc:creator>Пeтър Гeчeв</dc:creator>
				<category><![CDATA[Статии]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[wait images]]></category>

		<guid isPermaLink="false">http://ov-consult.com/?p=141</guid>
		<description><![CDATA[Ако желаете да направите &#8222;моля изчакайте&#8220; съобщенията си по-разчупени, то следващия сайт е точно за Вас.
Има голям набор от изображения, които можете да комбинирате с цветове, докато си харесате изображение.
Сайта е: http://www.ajaxload.info/
]]></description>
			<content:encoded><![CDATA[<p>Ако желаете да направите &#8222;моля изчакайте&#8220; съобщенията си по-разчупени, то следващия сайт е точно за Вас.<br />
Има голям набор от изображения, които можете да комбинирате с цветове, докато си харесате изображение.<br />
Сайта е: <a href="http://www.ajaxload.info/">http://www.ajaxload.info/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ov-consult.com/?feed=rss2&amp;p=141</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web printing &#8211; направите страницата си пригодна за принтиране!</title>
		<link>http://ov-consult.com/?p=132</link>
		<comments>http://ov-consult.com/?p=132#comments</comments>
		<pubDate>Thu, 21 May 2009 12:46:19 +0000</pubDate>
		<dc:creator>Пeтър Гeчeв</dc:creator>
				<category><![CDATA[Статии]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[print preview]]></category>
		<category><![CDATA[Web printing]]></category>
		<category><![CDATA[визуализация]]></category>
		<category><![CDATA[принтиране]]></category>
		<category><![CDATA[скрипт]]></category>

		<guid isPermaLink="false">http://ov-consult.com/?p=132</guid>
		<description><![CDATA[Понякога се налага, да направите страницата си преигодна за принтиране, например
ако имате система за отчет на продажбите, не е необходимо да се принтира и менюто,
за това Ви предлагаме следния скрипт, чрез който можете да окажете, цели елементи
да не се принтират. Всичко става разбира се чрез CSS.

Самият скрипт е лесен, необходимо е в head тага на [...]]]></description>
			<content:encoded><![CDATA[<p>Понякога се налага, да направите страницата си преигодна за принтиране, например<br />
ако имате система за отчет на продажбите, не е необходимо да се принтира и менюто,<br />
за това Ви предлагаме следния скрипт, чрез който можете да окажете, цели елементи<br />
да не се принтират. Всичко става разбира се чрез CSS.</p>
<p><span id="more-132"></span></p>
<p>Самият скрипт е лесен, необходимо е в head тага на Вашата страница да поставите следния стил:</p>
<div class="geshi no html">
<ol>
<li class="li1">
<div class="de1">&lt;style&gt;
</div>
</li>
<li class="li1">
<div class="de1">@media print
</div>
</li>
<li class="li1">
<div class="de1">{
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">#np{ display:none;}
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">}
</div>
</li>
<li class="li1">
<div class="de1">&lt;/style&gt;</div>
</li>
</ol>
</div>
<p>Както виждате, оказва се на browser-а да не визуализира елементите с id &#8222;np&#8220;, само тогава, когато имаме<br />
print или print preview. Това е относно стила, сега е необходимо да окажете и елемента, който не желаете да се показва:</p>
<div class="geshi no html">
<ol>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&lt;body&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;p&gt;Ще се принтира&lt;/p&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;p id=&quot;np&quot;&gt;Няма да се принтира&lt;/p&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;/body&gt;</div>
</li>
</ol>
</div>
<p>Както виждате, имаме два</p>
<p>елемента, единия желаем да се показва, а другия не. При нормално преглеждане през browser-a<br />
ще се виждат и двата елемента, но при принтиране или print preview елемента с id &#8222;np&#8220; няма да се визуализира, съответно да се принтира.</p>
<p>Ето и целия тестов html:</p>
<div class="geshi no html">
<ol>
<li class="li1">
<div class="de1">&lt;html&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;head&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=cp-1251&quot; /&gt;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&lt;style&gt;
</div>
</li>
<li class="li1">
<div class="de1">@media print
</div>
</li>
<li class="li1">
<div class="de1">{
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">#np{ display:none;}
</div>
</li>
<li class="li1">
<div class="de1">#contentArea{ width:100%;}
</div>
</li>
<li class="li1">
<div class="de1">}
</div>
</li>
<li class="li1">
<div class="de1">&lt;/style&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;/head&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;body&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;p&gt;Ще се принтира&lt;/p&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;p id=&quot;np&quot;&gt;Няма да се принтира&lt;/p&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;/body&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;/html&gt;</div>
</li>
</ol>
</div>
<p>Желаем Ви успех и се надяваме този скрипт да Ви помогне поне малко! <img src='http://ov-consult.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://ov-consult.com/?feed=rss2&amp;p=132</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Как да нулираме AUTO_INCREMENT поле.</title>
		<link>http://ov-consult.com/?p=125</link>
		<comments>http://ov-consult.com/?p=125#comments</comments>
		<pubDate>Mon, 04 May 2009 11:35:26 +0000</pubDate>
		<dc:creator>Пeтър Гeчeв</dc:creator>
				<category><![CDATA[Статии]]></category>
		<category><![CDATA[Auto Increment]]></category>
		<category><![CDATA[AUTO_INCREMENT]]></category>
		<category><![CDATA[Mysql]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[Бази данни]]></category>

		<guid isPermaLink="false">http://ov-consult.com/?p=125</guid>
		<description><![CDATA[Сигурно Ви се е налагало да нулирате АUTO_INCREMENT поле, когато при тестове сте трили разни редове.
Ето и решението на проблема:



ALTER TABLE Table_name AUTO_INCREMENT = 1;



Заявката може да се използва и не само за нулиране, а например продължаване от друга цифра, например 1000, тогава заявката ще бъде:



ALTER TABLE Table_name AUTO_INCREMENT = 1000;



]]></description>
			<content:encoded><![CDATA[<p>Сигурно Ви се е налагало да нулирате АUTO_INCREMENT поле, когато при тестове сте трили разни редове.<br />
Ето и решението на проблема:</p>
<div class="geshi no mysql">
<ol>
<li class="li1">
<div class="de1"><span class="kw1">ALTER TABLE</span> Table_name <span class="kw3">AUTO_INCREMENT</span> <span class="sy0">=</span> <span class="nu0">1</span>;</div>
</li>
</ol>
</div>
<p>Заявката може да се използва и не само за нулиране, а например продължаване от друга цифра, например 1000, тогава заявката ще бъде:</p>
<div class="geshi no mysql">
<ol>
<li class="li1">
<div class="de1"><span class="kw1">ALTER TABLE</span> Table_name <span class="kw3">AUTO_INCREMENT</span> <span class="sy0">=</span> <span class="nu0">1000</span>;</div>
</li>
</ol>
</div>
]]></content:encoded>
			<wfw:commentRss>http://ov-consult.com/?feed=rss2&amp;p=125</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache webserver за Windows</title>
		<link>http://ov-consult.com/?p=122</link>
		<comments>http://ov-consult.com/?p=122#comments</comments>
		<pubDate>Thu, 30 Apr 2009 08:25:41 +0000</pubDate>
		<dc:creator>Пeтър Гeчeв</dc:creator>
				<category><![CDATA[Статии]]></category>
		<category><![CDATA[Apache Webserver]]></category>
		<category><![CDATA[Ip]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Php 5]]></category>
		<category><![CDATA[Sqlite]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://ov-consult.com/?p=122</guid>
		<description><![CDATA[Имате реално IP и искате да направите компютъра си webserver, но имате само Windows?
Това не е проблем, бихте могли да направите webserver и от дома си, без да се налага да инсталирате Linux/UNIX, всичко става бързо, лесно и надеждно, о да забравих и БЕЗПЛАТНО!
Използваме от около 2 години Vertrigo, за малки вътрефирмени проекти, там където [...]]]></description>
			<content:encoded><![CDATA[<p>Имате реално IP и искате да направите компютъра си webserver, но имате само Windows?<br />
Това не е проблем, бихте могли да направите webserver и от дома си, без да се налага да инсталирате Linux/UNIX, всичко става бързо, лесно и надеждно, о да забравих и БЕЗПЛАТНО!</p>
<p><span id="more-122"></span>Използваме от около 2 години <a href="http://vertrigo.sourceforge.net/?lang=bg" target="_blank">Vertrigo</a>, за малки вътрефирмени проекти, там където фирмите не могат или не желаят да закупят отделен сървър за информационната си система. Можем да Ви уверим, че тази малка програма е изключително лесна за използване и надеждна, това което тя прави всъщност е да инсталира няколко компонента необходими за работата, чрез нея просто пускате и спирате тези компоненти. Пакета включва (версиите на компонентите са от  vertrigo v.2.21 ):</p>
<div id="components">
<ul>
<li><span class="dashed">Apache</span> 2.0.63</li>
<li><span class="dashed">PHP</span> 5.2.6</li>
<li><span class="dashed">MySQL</span> 5.0.51b</li>
<li><span class="dashed">SQLite</span> 3.5.9</li>
<li><span class="dashed">Smarty</span> 2.6.19</li>
<li><span class="dashed">PhpMyAdmin</span> 2.11.7</li>
<li><span class="dashed">ZendOptimizer</span> 3.3.3</li>
<li><span class="dashed">SQLiteManager</span> 1.2.0</li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://ov-consult.com/?feed=rss2&amp;p=122</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP сървърни променливи (PHP $_server variables) в детайли</title>
		<link>http://ov-consult.com/?p=114</link>
		<comments>http://ov-consult.com/?p=114#comments</comments>
		<pubDate>Wed, 29 Apr 2009 07:47:58 +0000</pubDate>
		<dc:creator>Пeтър Гeчeв</dc:creator>
				<category><![CDATA[Статии]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Php Server Variables]]></category>
		<category><![CDATA[Server Addr]]></category>

		<guid isPermaLink="false">http://ov-consult.com/?p=114</guid>
		<description><![CDATA[PHP има няколко сървърни променливи, които биха ни улеснили доста живота, ето няколко от тях с описание каква информация предлагат:



$_SERVER&#91;&#39;PHP_SELF&#39;&#93; 


// Тази променлива изважда името на файла в който я използваме.






$_SERVER&#91;&#39;GATEWAY_INTERFACE&#39;&#93; 


// Коя ревизия на спецификацията CGI използва сървърът






$_SERVER&#91;&#39;SERVER_ADDR&#39;&#93; 


// IP-то на сървъра от който се изпълнява визуализацията на променливата.






$_SERVER&#91;&#39;SERVER_NAME&#39;&#93; 


// Хоста на сървъра от [...]]]></description>
			<content:encoded><![CDATA[<p>PHP има няколко сървърни променливи, които биха ни улеснили доста живота, ето няколко от тях с описание каква информация предлагат:</p>
<div class="geshi no php">
<ol>
<li class="li1">
<div class="de1"><span class="re1">$_SERVER</span><span class="br0">&#91;</span><span class="st0">&#39;PHP_SELF&#39;</span><span class="br0">&#93;</span> </div>
</li>
<li class="li1">
<div class="de1"><span class="co1">// Тази променлива изважда името на файла в който я използваме.</span></div>
</li>
</ol>
</div>
<div class="geshi no php">
<ol>
<li class="li1">
<div class="de1"><span class="re1">$_SERVER</span><span class="br0">&#91;</span><span class="st0">&#39;GATEWAY_INTERFACE&#39;</span><span class="br0">&#93;</span> </div>
</li>
<li class="li1">
<div class="de1"><span class="co1">// Коя ревизия на спецификацията CGI използва сървърът</span></div>
</li>
</ol>
</div>
<div class="geshi no php">
<ol>
<li class="li1">
<div class="de1"><span class="re1">$_SERVER</span><span class="br0">&#91;</span><span class="st0">&#39;SERVER_ADDR&#39;</span><span class="br0">&#93;</span> </div>
</li>
<li class="li1">
<div class="de1"><span class="co1">// IP-то на сървъра от който се изпълнява визуализацията на променливата.</span></div>
</li>
</ol>
</div>
<div class="geshi no php">
<ol>
<li class="li1">
<div class="de1"><span class="re1">$_SERVER</span><span class="br0">&#91;</span><span class="st0">&#39;SERVER_NAME&#39;</span><span class="br0">&#93;</span> </div>
</li>
<li class="li1">
<div class="de1"><span class="co1">// Хоста на сървъра от който се изпълнява визуализацията на променливата.</span></div>
</li>
</ol>
</div>
<div class="geshi no php">
<ol>
<li class="li1">
<div class="de1"><span class="re1">$_SERVER</span><span class="br0">&#91;</span><span class="st0">&#39;REMOTE_ADDR&#39;</span><span class="br0">&#93;</span> </div>
</li>
<li class="li1">
<div class="de1"><span class="co1">// IP &#8211; то на потребителя преглеждащ скрипта.</span></div>
</li>
</ol>
</div>
<div class="geshi no php">
<ol>
<li class="li1">
<div class="de1"><span class="re1">$_SERVER</span><span class="br0">&#91;</span><span class="st0">&#39;REMOTE_HOST&#39;</span><span class="br0">&#93;</span> </div>
</li>
<li class="li1">
<div class="de1"><span class="co1">// Хоста на потребителя преглеждащ файла със визуализацията на променливата.</span></div>
</li>
</ol>
</div>
<div class="geshi no php">
<ol>
<li class="li1">
<div class="de1"><span class="re1">$_SERVER</span><span class="br0">&#91;</span><span class="st0">&#39;REMOTE_PORT&#39;</span><span class="br0">&#93;</span> </div>
</li>
<li class="li1">
<div class="de1"><span class="co1">// Порта на потребителя използван за комуникация със сървъра.</span></div>
</li>
</ol>
</div>
<div class="geshi no php">
<ol>
<li class="li1">
<div class="de1"><span class="re1">$_SERVER</span><span class="br0">&#91;</span><span class="st0">&#39;SERVER_PORT&#39;</span><span class="br0">&#93;</span> </div>
</li>
<li class="li1">
<div class="de1"><span class="co1">// Порта използван от сървъра за комуникация с клиента.</span></div>
</li>
</ol>
</div>
<div class="geshi no php">
<ol>
<li class="li1">
<div class="de1"><span class="re1">$_SERVER</span><span class="br0">&#91;</span><span class="st0">&#39;HTTP_USER_AGENT&#39;</span><span class="br0">&#93;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="co1">// Връща информация за вида на клиентския браузър</span></div>
</li>
</ol>
</div>
]]></content:encoded>
			<wfw:commentRss>http://ov-consult.com/?feed=rss2&amp;p=114</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
