<?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>Serpito &#187; CSS</title>
	<atom:link href="http://www.serpito.com/kategori/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.serpito.com</link>
	<description>Güncel Teknoloji ve Yazılım Blogu</description>
	<lastBuildDate>Fri, 03 Feb 2012 11:44:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Web Tasarım Girişimlerinde PSDUP örneği</title>
		<link>http://www.serpito.com/web-tasarim-girisimlerinde-psdup-ornegi/</link>
		<comments>http://www.serpito.com/web-tasarim-girisimlerinde-psdup-ornegi/#comments</comments>
		<pubDate>Tue, 12 Jul 2011 10:36:51 +0000</pubDate>
		<dc:creator>Atilla Akoğlu</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Web kaynakları]]></category>
		<category><![CDATA[psdup]]></category>
		<category><![CDATA[türkçe kaynak]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[web tasarım]]></category>

		<guid isPermaLink="false">http://www.serpito.com/?p=1405</guid>
		<description><![CDATA[Yaklaşık 3,5 yıl önce serpito.com&#8216;u açtığımda türk internetinde sağlam kaynak bulmak neredeyse imkansızdı. bildirgec ve ondan beslenen böcekler, türkçe kaynak tanımını oluşturuyordu. Son zamanlarda tanıtılmaya layık ve  içeriğin kalitesi bakımından benzersiz olduğunu düşündüğüm psdup.com&#8216;u kayıt altına almak istedim. Birçok gönüllü tasarımcı ve coder genç arkadaşın içerik ürettiği ve demolarıyla fark yaratması, açıkcası beni çok sevindirdi. <a href="http://www.serpito.com/web-tasarim-girisimlerinde-psdup-ornegi/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.serpito.com/wp-content/uploads/psdup.png"><img class="alignleft size-full wp-image-1478" title="psdup logo" src="http://www.serpito.com/wp-content/uploads/psdup.png" alt="" width="239" height="117" /></a>Yaklaşık 3,5 yıl önce <a href="http://www.serpito.com">serpito.com</a>&#8216;u açtığımda türk internetinde sağlam kaynak bulmak neredeyse imkansızdı. <a href="http://www.bildirgec.org" target="_blank">bildirgec </a>ve ondan beslenen böcekler, türkçe kaynak tanımını oluşturuyordu. Son zamanlarda tanıtılmaya layık ve  içeriğin kalitesi bakımından benzersiz olduğunu düşündüğüm <a href="http://www.psdup.com" target="_blank">psdup.com</a>&#8216;u kayıt altına almak istedim. <span id="more-1405"></span><br />
Birçok gönüllü tasarımcı ve coder genç arkadaşın içerik ürettiği ve demolarıyla fark yaratması, açıkcası beni çok sevindirdi.  Umarım bu çalışma,  yerli bir <a href="http://themeforest.net">themeforest</a> girişimi doğurur.</p>
<p><a href="http://www.psdup.com" target="_blank">www.psdup.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.serpito.com/web-tasarim-girisimlerinde-psdup-ornegi/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Web Öge Seti : yedOs</title>
		<link>http://www.serpito.com/web-oge-seti-yedos/</link>
		<comments>http://www.serpito.com/web-oge-seti-yedos/#comments</comments>
		<pubDate>Mon, 09 Aug 2010 14:16:15 +0000</pubDate>
		<dc:creator>yedincisenol</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Uygulamalar]]></category>
		<category><![CDATA[css öge set]]></category>
		<category><![CDATA[form ögeleri tasarımı]]></category>
		<category><![CDATA[öge seti tasarım]]></category>
		<category><![CDATA[Web öge set]]></category>
		<category><![CDATA[yedincisenol]]></category>

		<guid isPermaLink="false">http://www.serpito.com/?p=1181</guid>
		<description><![CDATA[Önizle - İndir yedincisenol oge seti kelimelerinin kısaltması olarak yedOs ismini verdiğim öge seti şunlardan oluşmakta; Butonlar : Yeşil,kırmızı,gri,üçüncül input,textarea Sekmeler Veri tablosu (table) Form tablosu (table) Sayfalama 4 farklı bildirim(tamam,hata,uyarı,bilgi) fieldset ve legend Köşeleri yuvarlamak için bir jquery eklentisinden yararlandım (jquery.corner) dolayısıyla yuvarlak köşeler için jquery ve bu eklentiyi projeye dahil etmeniz gerekli. Yuvarlak köşelerin <a href="http://www.serpito.com/web-oge-seti-yedos/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: center"><a href="http://www.serpito.com/wp-content/uploads/yedOs.jpg"><img class="aligncenter size-full wp-image-1183" src="http://www.serpito.com/wp-content/uploads/yedOs.jpg" alt="" width="525" height="315" /></a></p>
<h2><a href="http://araclar.yedincisenol.com/yedOs/" target="_blank">Önizle </a>- <a href="http://indir.yedincisenol.com/yedOs.rar">İndir</a></h2>
<p>yedincisenol oge seti kelimelerinin kısaltması olarak yedOs ismini verdiğim öge seti şunlardan oluşmakta;</p>
<p><span id="more-1181"></span></p>
<ol>
<li>Butonlar : Yeşil,kırmızı,gri,üçüncül</li>
<li>input,textarea</li>
<li>Sekmeler</li>
<li>Veri tablosu (table)</li>
<li>Form tablosu (table)</li>
<li>Sayfalama</li>
<li>4 farklı bildirim(tamam,hata,uyarı,bilgi)</li>
<li>fieldset ve legend</li>
</ol>
<p>Köşeleri yuvarlamak için bir jquery eklentisinden yararlandım (jquery.corner) dolayısıyla yuvarlak köşeler için jquery ve bu eklentiyi projeye dahil etmeniz gerekli. Yuvarlak köşelerin ie&#8217;de çalışmadığını da belirteyim.  Setin dosyalarına baktığımızda ise şöyle bir manzara ile karşılaşıyoruz;</p>
<ol>
<li>2 css dosyası : yedyen.css,yedOs.css<br />
Burada eric meyer&#8217;in sıfırlama kodları ve benim sıkça kullandığım sınıflar mevcut</li>
<li>3 js dosyası : jquery.js,jquery.corner.js ve yedOs.js<br />
Buradaki yedOs.js dosyasında sekmelere ait js kodları mevcut</li>
<li>3 imaj dosyası</li>
<li>Kaynak : Tasarım (png) ve sprite teknigi ile oluşan .png dosyaları</li>
</ol>
<p>Set siyah zemin üzerinde güzel görünüyor. Biraz uğraşıp diğer renkler de de güzel görünmesini sağlayabilirsiniz. Kodlar zaten açık ve imaj kaynakları da mevcut.</p>
<p>Böylece serpito.com&#8217;da ilk tasarım konulu yazımı yazmış oldum. Umarım işinize yarar.</p>
<h2><a href="http://araclar.yedincisenol.com/yedOs/" target="_blank">Önizle </a>- <a href="http://indir.yedincisenol.com/yedOs.rar">İndir</a></h2>
]]></content:encoded>
			<wfw:commentRss>http://www.serpito.com/web-oge-seti-yedos/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Css Admin Panel</title>
		<link>http://www.serpito.com/css-admin-panel/</link>
		<comments>http://www.serpito.com/css-admin-panel/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 14:32:33 +0000</pubDate>
		<dc:creator>sword fish</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[admin]]></category>
		<category><![CDATA[admin panel]]></category>
		<category><![CDATA[yönetim paneli]]></category>

		<guid isPermaLink="false">http://www.serpito.com/?p=1162</guid>
		<description><![CDATA[Web sitelerimizn yönetim bölümünde kullanılabilecek, zengin içerikli bir admin panel. Admin paneli zip şeklinde indirmek için tıklayınız.]]></description>
			<content:encoded><![CDATA[<p><center><img alt="Css Admin Panel" src="http://i27.tinypic.com/2i065g5.jpg" title="Css Admin Panel" width="500" height="167" /></center><br />
<span id="more-1162"></span><br />
Web sitelerimizn yönetim bölümünde kullanılabilecek, zengin içerikli bir admin panel. </p>
<p>Admin paneli <a href="http://www.box.net/shared/luxni3ij1e" target="_blank">zip şeklinde indirmek için tıklayınız.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.serpito.com/css-admin-panel/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Tinymce Yazı Editörü (HTML Text Editor)</title>
		<link>http://www.serpito.com/tinymce-yazi-editoru/</link>
		<comments>http://www.serpito.com/tinymce-yazi-editoru/#comments</comments>
		<pubDate>Wed, 26 May 2010 12:10:23 +0000</pubDate>
		<dc:creator>sword fish</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[editör]]></category>
		<category><![CDATA[Tinymce]]></category>
		<category><![CDATA[yazı editörü]]></category>
		<category><![CDATA[zengin editör]]></category>
		<category><![CDATA[zengin yazı]]></category>

		<guid isPermaLink="false">http://www.serpito.com/?p=1101</guid>
		<description><![CDATA[Web sitelerimizde zengin yazı editörü kullanmak isteyebiliriz. Örneğin bir ürünümüzü veri tabanına girerken düz yazıdan ziyade linkler, stiller uygulamak isteyebiliriz. Bu gibi durumlarda tinymce yazı editörünü tam bizim isteğimize göre. Tinymce yazı editörünü yönetim panellerinde ürün özellikleri, hakkımızda vb yerlerde kullanmaktayım. En etkin olarak haber girişi işi için bire bir. Çünkü paragrafları belirtmek, embed ile <a href="http://www.serpito.com/tinymce-yazi-editoru/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-1104" title="tinymce" src="http://www.serpito.com/wp-content/uploads/tinymce.jpg" alt="" width="600" height="217" /></p>
<p>Web sitelerimizde zengin yazı editörü kullanmak isteyebiliriz. Örneğin bir ürünümüzü veri tabanına girerken düz yazıdan ziyade linkler, stiller uygulamak isteyebiliriz. Bu gibi durumlarda tinymce yazı editörünü tam bizim isteğimize göre. Tinymce yazı editörünü yönetim panellerinde ürün özellikleri, hakkımızda vb yerlerde kullanmaktayım.<span id="more-1101"></span> En etkin olarak haber girişi işi için bire bir. Çünkü paragrafları belirtmek, embed ile video gömme, yazı içeriğine etkin bir şekilde link ekleme, bold ve italic gibi stilleri uygulamak oldukça kolay.</p>
<p>Tek dikkat etmemiz gereken konu css&#8217;lerin birbirleri ile uyumu. Css çakışmaları olabiliyor. :d kendimde biliyorum yaşadım çünkü arkadaşlar. Bunun yanı sıra yazılarımızı belli bir yerde imleyerek &#8220;devamını gör&#8221; gibi bir özelliğimizde yer almaktadır. Bu wordpress&#8217;de more olarak yer almaktadır.</p>
<p>Uygulama dosyalarını <a href="http://www.box.net/shared/rm1npqbej8" target="_blank">zip şeklinde indirmek için tıklayınız.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.serpito.com/tinymce-yazi-editoru/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Jquery Image Mouse Effect</title>
		<link>http://www.serpito.com/jquery-image-mouse-effect/</link>
		<comments>http://www.serpito.com/jquery-image-mouse-effect/#comments</comments>
		<pubDate>Wed, 14 Apr 2010 14:21:03 +0000</pubDate>
		<dc:creator>sword fish</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[image effect]]></category>
		<category><![CDATA[mause effect]]></category>

		<guid isPermaLink="false">http://www.serpito.com/?p=1057</guid>
		<description><![CDATA[Web sitelerimizde, kişisel bloglarımızda, formlarımızda veya portallarımızda yer alan resimlerimiz açıklamalarını jquery yardımı ile görselleştirebiliriz, daha kullanışlı bir hale getirebiliriz. Resmimizin üzerine mause ile gelindiginderesimin üst ve alt kısımlarında bölümlerimiz açılıyor ve resim hakkında bilgilerimiz bu bölüm aracılıyığla yayınlamış oluyoruz. index.html kodlarımız &#38;lt;!DOCTYPE html&#38;gt; &#38;lt;html lang=&#38;quot;en-GB&#38;quot;&#38;gt; &#38;lt;head&#38;gt; &#38;lt;title&#38;gt;Gumusluoglu.Com&#38;lt;/title&#38;gt; &#38;lt;link type=&#38;quot;text/css&#38;quot; href=&#38;quot;css/style.css&#38;quot; rel=&#38;quot;stylesheet&#38;quot; /&#38;gt; &#38;lt;script type=&#38;quot;text/javascript&#38;quot; <a href="http://www.serpito.com/jquery-image-mouse-effect/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;">Web sitelerimizde, kişisel bloglarımızda, formlarımızda veya portallarımızda yer alan resimlerimiz açıklamalarını jquery yardımı ile görselleştirebiliriz, daha kullanışlı bir hale getirebiliriz.<br />
<img class="aligncenter" src="http://i39.tinypic.com/4jkubm.gif" alt="" width="550" /><br />
<span id="more-1057"></span><br />
Resmimizin üzerine mause ile gelindiginderesimin üst ve alt kısımlarında bölümlerimiz açılıyor ve resim hakkında bilgilerimiz bu bölüm aracılıyığla yayınlamış oluyoruz.<br />
index.html kodlarımız</p>
<pre class="brush: html; ">

&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html lang=&amp;quot;en-GB&amp;quot;&amp;gt;
&amp;lt;head&amp;gt;
&amp;lt;title&amp;gt;Gumusluoglu.Com&amp;lt;/title&amp;gt;
&amp;lt;link type=&amp;quot;text/css&amp;quot; href=&amp;quot;css/style.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; /&amp;gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/jquery.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/jqueryui.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;js/mojo.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;meta http-equiv=&amp;quot;Content-Type&amp;quot; content=&amp;quot;text/html; charset=iso-8859-9&amp;quot;&amp;gt;&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
    &amp;lt;div id=&amp;quot;container&amp;quot;&amp;gt;
        &amp;lt;div class=&amp;quot;bblock&amp;quot;&amp;gt;

            &amp;lt;div class=&amp;quot;item&amp;quot;&amp;gt;
        		&amp;lt;div class=&amp;quot;title&amp;quot;&amp;gt;Dilmen.Net&amp;lt;/div&amp;gt;
        		&amp;lt;img src=&amp;quot;images/tf.jpg&amp;quot; alt=&amp;quot;Image&amp;quot; /&amp;gt;
       			&amp;lt;div class=&amp;quot;desc&amp;quot;&amp;gt;Aykut Dilmen&#039;ni kişisel fotograf sitesi.&amp;lt;/div&amp;gt;
    	    &amp;lt;/div&amp;gt;

            &amp;lt;div class=&amp;quot;item last&amp;quot;&amp;gt;
                &amp;lt;div class=&amp;quot;title&amp;quot;&amp;gt;Bemtashali.Com&amp;lt;/div&amp;gt;
                &amp;lt;img src=&amp;quot;images/cc.jpg&amp;quot; alt=&amp;quot;Image&amp;quot; /&amp;gt;
                &amp;lt;div class=&amp;quot;desc&amp;quot;&amp;gt;Bemtaş Halı LTD. ŞTİ. resmi web sitesi.&amp;lt;/div&amp;gt;
            &amp;lt;/div&amp;gt;
		&amp;lt;/div&amp;gt;
    &amp;lt;/div&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;
</pre>
<p>Uygulama dosyalarını <a href="http://www.box.net/shared/6ze9sjt557" target="_blank">zip şeklinde indirmek için tıklayınız.</a><br />
Uygulamanın çalışır <a href="http://gumusluoglu.com/examples/realword/" target="_blank">demosunu incelemek için tıklayınız.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.serpito.com/jquery-image-mouse-effect/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>PHP:AJAX: Fancy Captcha Uygulaması</title>
		<link>http://www.serpito.com/php-ajax-fancy-captcha-uygulamasi/</link>
		<comments>http://www.serpito.com/php-ajax-fancy-captcha-uygulamasi/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 16:20:20 +0000</pubDate>
		<dc:creator>Atilla Akoğlu</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Uygulamalar]]></category>
		<category><![CDATA[Ajax Captcha]]></category>
		<category><![CDATA[Captcha]]></category>
		<category><![CDATA[catchpa]]></category>
		<category><![CDATA[Fancy Captcha]]></category>

		<guid isPermaLink="false">http://www.serpito.com/?p=967</guid>
		<description><![CDATA[Özellikle formlar aracılığı ile kullanıcılarla etkileşimde olunan durumlarda işlem yapanın gerçek bir kullanıcı mı yoksa otomatik bir bot mu olduğunu kontrol etmek zorunlu olmaktadır. Piyasada bulunan Captcha uygulamalarından en dikkat çekici olanını inceleyelim. Jquery UI kullanarak gerçekleştirilen bu sistemde basit bir index kullanımı ile aktif hale gelebiliyor. Kodları inceleyelim; index.html &#38;lt;html&#38;gt; &#38;lt;head&#38;gt; &#38;lt;meta http-equiv=&#38;quot;Content-type&#38;quot; content=&#38;quot;text/html; <a href="http://www.serpito.com/php-ajax-fancy-captcha-uygulamasi/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-968" title="fancy-capchta" src="http://www.serpito.com/wp-content/uploads/fancy-capchta.gif" alt="Ajax Fancy Catpcha Script" width="543" height="117" /></p>
<p>Özellikle formlar aracılığı ile kullanıcılarla etkileşimde olunan durumlarda işlem yapanın gerçek bir kullanıcı mı yoksa otomatik bir bot mu olduğunu kontrol etmek zorunlu olmaktadır. Piyasada bulunan <a href="http://www.google.com.tr/search?hl=tr&amp;q=ajax+captcha&amp;sourceid=navclient-ff&amp;rlz=1B3GGGL_trTR338TR338&amp;ie=UTF-8&amp;aq=0&amp;oq=ajax+capt" target="_blank">Captcha</a> uygulamalarından en dikkat çekici olanını inceleyelim.</p>
<p><a href="http://jqueryui.com" target="_blank">Jquery UI</a> kullanarak gerçekleştirilen bu sistemde basit bir index kullanımı ile aktif hale gelebiliyor. Kodları inceleyelim;</p>
<p><span id="more-967"></span></p>
<h3>index.html</h3>
<pre class="brush: php; ">

&amp;lt;html&amp;gt;
&amp;lt;head&amp;gt;
 &amp;lt;meta http-equiv=&amp;quot;Content-type&amp;quot; content=&amp;quot;text/html; charset=utf-8&amp;quot;&amp;gt;
 &amp;lt;title&amp;gt;Serpito.com Ajax Captcha Uygulaması&amp;lt;/title&amp;gt;
 &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;latest-jquery/jquery-1.3.2.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
 &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;latest-jquery-ui/jquery-ui-1.7.2.custom.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
 &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;captcha/jquery.captcha.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
 &amp;lt;link href=&amp;quot;captcha/captcha.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; /&amp;gt;
 &amp;lt;style type=&amp;quot;text/css&amp;quot; media=&amp;quot;screen&amp;quot;&amp;gt;
 body { background-color: white; }
 &amp;lt;/style&amp;gt;
 &amp;lt;script type=&amp;quot;text/javascript&amp;quot; charset=&amp;quot;utf-8&amp;quot;&amp;gt;
 $(function() {
 $(&amp;quot;.ajax-fc-container&amp;quot;).captcha({
 borderColor: &amp;quot;silver&amp;quot;,
 text: &amp;quot;Gerçek bir kullanıcıysan &amp;lt;span&amp;gt;makas&amp;lt;/span&amp;gt; i daireye sürükle.&amp;quot;
 });
 });
 &amp;lt;/script&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;

&amp;lt;div&amp;gt;captcha uygulamasını görebilmek için tarayıcınızın javascript özelliğini açmalısınız!&amp;lt;/div&amp;gt;

&amp;lt;!-- ornek icin basit bir form --&amp;gt;
&amp;lt;form action=&amp;quot;captcha/captcha.php&amp;quot; method=&amp;quot;post&amp;quot; id=&amp;quot;myForm&amp;quot;&amp;gt;
 &amp;lt;p&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;myField1&amp;quot; value=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/p&amp;gt;
 &amp;lt;p&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;myField2&amp;quot; value=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/p&amp;gt;
 &amp;lt;p&amp;gt;&amp;lt;input type=&amp;quot;submit&amp;quot; name=&amp;quot;submit&amp;quot; value=&amp;quot;formu gönder!&amp;quot;&amp;gt;&amp;lt;/p&amp;gt;
&amp;lt;/form&amp;gt;
&amp;lt;!-- form sonu --&amp;gt;

&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;
</pre>
<p>Uygulamanı tüm dosyalarını tek tek buraya kodlamak boşuna vakit kaybı olacaktır. Basit bir şekilde formlara entegre etmenin yolunu paylaştık.</p>
<p>Uygulamanın <a href="http://www.serpito.com/projects/ajax-fancy-captcha-php/">çalışır demosunu incelemek için tıklayınız.</a></p>
<p>Uygulama dosyalarını <a href="http://www.box.net/shared/xdupcy5uga" target="_blank">zip şeklinde indirmek için tıklayınız. </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.serpito.com/php-ajax-fancy-captcha-uygulamasi/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Ajax: Fly to Basket (Uçan Sepet) Uygulaması</title>
		<link>http://www.serpito.com/ajax-fly-to-basket-ucan-sepet-uygulamasi/</link>
		<comments>http://www.serpito.com/ajax-fly-to-basket-ucan-sepet-uygulamasi/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 13:29:57 +0000</pubDate>
		<dc:creator>sword fish</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Uygulamalar]]></category>
		<category><![CDATA[basket]]></category>
		<category><![CDATA[e-commerce]]></category>
		<category><![CDATA[fly to basket]]></category>
		<category><![CDATA[sepet]]></category>

		<guid isPermaLink="false">http://www.serpito.com/?p=955</guid>
		<description><![CDATA[E-ticaret sistemlerimizde kullanıcıların ürünleri sepete atıp atmadıklarından emin olmaları çok önemlidir. Kullanıcı emin olmadığı bir işlemde urunu birden fazla sepete ekleye bilir. Bu uygulamamızda ürünü kullanıcı sepete eklediğinde görsel olarak ürünümüzün fotografını sepet olarak belirtmiş olduğumuz bölmeye gönderiyoruz. Sayfamızda yer alacak olan ürünler için örnek bir kod: &#38;lt;div class=&#38;quot;product_container&#38;quot;&#38;gt; &#38;lt;div id=&#38;quot;slidingProduct8&#38;quot; class=&#38;quot;sliding_product&#38;quot;&#38;gt; &#38;lt;img src=&#38;quot;images/d4abf6cf79b0770a99b01d791595abc3.jpg&#38;quot; width=&#38;quot;90&#38;quot; <a href="http://www.serpito.com/ajax-fly-to-basket-ucan-sepet-uygulamasi/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>E-ticaret sistemlerimizde kullanıcıların ürünleri sepete atıp atmadıklarından emin olmaları çok önemlidir. Kullanıcı emin olmadığı bir işlemde urunu birden fazla sepete ekleye bilir. Bu uygulamamızda ürünü kullanıcı sepete eklediğinde görsel olarak ürünümüzün fotografını sepet olarak belirtmiş olduğumuz bölmeye gönderiyoruz.<br />
<img class="aligncenter size-full wp-image-959" title="Fly to Basket" src="http://www.serpito.com/wp-content/uploads/1.gif" alt="" width="600" height="119" /><br />
<span id="more-955"></span><br />
Sayfamızda yer alacak olan ürünler için örnek bir kod:</p>
<pre class="brush: php; ">

			&amp;lt;div class=&amp;quot;product_container&amp;quot;&amp;gt;
				&amp;lt;div id=&amp;quot;slidingProduct8&amp;quot; class=&amp;quot;sliding_product&amp;quot;&amp;gt;
					&amp;lt;img src=&amp;quot;images/d4abf6cf79b0770a99b01d791595abc3.jpg&amp;quot; width=&amp;quot;90&amp;quot; height=&amp;quot;120&amp;quot;&amp;gt;
					Erkekler ve Diğer Felekatler&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;
					12.50
				&amp;lt;/div&amp;gt;
				&amp;lt;a href=&amp;quot;#&amp;quot; onclick=&amp;quot;addToBasket(8);return false&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;images/basket.gif&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;
				&amp;lt;div class=&amp;quot;clear&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;
			&amp;lt;/div&amp;gt;
</pre>
<p>Sepete Ekle(basket.gif) tıklanıldığında &#8220;addToBasket(8)&#8221; ile ürün id mizi &#8220;addProduct.php&#8221; dosyamıza yolluyoruz ve gelen productId ye göre select case ile ürün özelliklerini belirleyip &#8220;Alışveriş Sepeti&#8221; alanına yazdırıyoruz.</p>
<p>addProduct.php kodlarımız</p>
<pre class="brush: php; ">

&amp;lt;?
header(&amp;quot;Content-Type: text/html; charset=iso-8859-9&amp;quot;);
if(!isset($_POST[&#039;productId&#039;]))exit;
switch($_POST[&#039;productId&#039;]){

	case &amp;quot;1&amp;quot;;
		echo &amp;quot;1|||Ölümcül İklim|||20&amp;quot;;
		break;
	case &amp;quot;2&amp;quot;;
		echo &amp;quot;2|||Cesur Teklif|||25&amp;quot;;
		break;
	case &amp;quot;3&amp;quot;;
		echo &amp;quot;3|||Kan Kokusu|||35&amp;quot;;
		break;
	case &amp;quot;4&amp;quot;;
		echo &amp;quot;4|||Ödünç Yaşam|||10&amp;quot;;
		break;
	case &amp;quot;5&amp;quot;;
		echo &amp;quot;5|||Alamut Cenneti|||22&amp;quot;;
		break;
	case &amp;quot;6&amp;quot;;
		echo &amp;quot;6|||Pazartesi Erkeğie|||14&amp;quot;;
		break;
	case &amp;quot;7&amp;quot;;
		echo &amp;quot;7|||Gilead|||15&amp;quot;;
		break;
	case &amp;quot;8&amp;quot;;
		echo &amp;quot;8|||Erkekler ve Diğer Felekatler|||12.5&amp;quot;;
		break;
}
?&amp;gt;
</pre>
<p>Sepetimizde yer alan ürünlerin adetlerini ve fiyat toplamını ise &#8220;fly-to-basket.js&#8221; dosyamız aracılığıyla hesaplıyoruz. &#8220;fly-to-basket.js&#8221; dosyamızdaki &#8220;flyingSpeed&#8221; değişkenimiz ile ürüne tıklanıldığında sepete gitme hızını belirlemiş oluyoruz.</p>
<p>Uygulamamızda sadece ürünün sepete gitme işlemini gerçekleştirdik. Sepete gitti anda kullanıcının sepetine veri tabanında eklemek istiyorsak &#8220;addProduct.php&#8221; dosyamızda case in altına veri tabanımıza ekleyecek olan mysql kodlarımızı yazabiliriz.</p>
<pre class="brush: php; ">

	case &amp;quot;7&amp;quot;;
		echo &amp;quot;7|||Gilead|||15&amp;quot;;
                $q=$dba-&amp;gt;query(&amp;quot;INSERT INTO sepet(urun_ıd,user_id) VALUES (7,&#039;$_session[&#039;user_id&#039;]&#039;) &amp;quot;);
		break;
</pre>
<p>Uygulamanın <a href="http://www.serpito.com/projects/flybasket/">çalışır demosunu incelemek için tıklayınız.</a></p>
<p>Uygulama dosyalarını <a href="http://www.box.net/shared/thtz71sg93" target="_blank">zip şeklinde indirmek için tıklayınız. </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.serpito.com/ajax-fly-to-basket-ucan-sepet-uygulamasi/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Jquery: Screenshot Preview (Url bağlantısında site görünümü gösterme)</title>
		<link>http://www.serpito.com/jquery-screenshot/</link>
		<comments>http://www.serpito.com/jquery-screenshot/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 09:51:31 +0000</pubDate>
		<dc:creator>sword fish</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[müslüm]]></category>
		<category><![CDATA[preview]]></category>
		<category><![CDATA[Screenshot]]></category>
		<category><![CDATA[tooltip]]></category>

		<guid isPermaLink="false">http://www.serpito.com/?p=949</guid>
		<description><![CDATA[Sistemlerimizde yer alan linkler linklerin açıklamalarını yazı şeklinde yapabildiğimiz gibi Screenshot (Ekran Resmi) şeklindede yapabiliriz. Bu sayede kullanıcıların daha iyi bilgilendirilmesini sağlayabiliriz.Örneğimizde jquery ile screenshot önizlemesi yapıyoruz. index.html kodlarımız &#60;!DOCTYPE html PUBLIC &#34;-//W3C//DTD XHTML 1.0 Transitional//EN&#34; &#34;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&#34;&#62; &#60;html xmlns=&#34;http://www.w3.org/1999/xhtml&#34;&#62; &#60;head&#62; &#60;meta http-equiv=&#34;Content-Type&#34; content=&#34;text/html; charset=utf-8&#34; /&#62; &#60;title&#62;jQuery Screenshot Önizleme&#60;/title&#62; &#60;meta name=&#34;description&#34; content=&#34;Easiest jQuery Tooltip Ever&#34;&#62; &#60;script <a href="http://www.serpito.com/jquery-screenshot/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Sistemlerimizde yer alan linkler linklerin açıklamalarını yazı şeklinde yapabildiğimiz gibi Screenshot (Ekran Resmi) şeklindede yapabiliriz. Bu sayede kullanıcıların daha iyi bilgilendirilmesini sağlayabiliriz.Örneğimizde jquery ile screenshot önizlemesi yapıyoruz.</p>
<p><span id="more-949"></span><br />
index.html kodlarımız</p>
<pre class="brush: php; ">

&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
&lt;title&gt;jQuery Screenshot Önizleme&lt;/title&gt;
&lt;meta name=&quot;description&quot; content=&quot;Easiest jQuery Tooltip Ever&quot;&gt;
&lt;script src=&quot;jquery.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
&lt;script src=&quot;main.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
&lt;/meta&gt;
&lt;style&gt;
body {
margin:0;
padding:40px;
background:#fff;
font:80% Arial, Helvetica, sans-serif;
color:#555;
line-height:180%;
}

h1{
font-size:180%;
font-weight:normal;
color:#555;
}
h2{
clear:both;
font-size:160%;
font-weight:normal;
color:#555;
margin:0;
padding:.5em 0;
}
a{
text-decoration:none;
color:#f30;
}
p{
clear:both;
margin:0;
padding:.5em 0;
}
pre{
display:block;
font:100% &quot;Courier New&quot;, Courier, monospace;
padding:10px;
border:1px solid #bae2f0;
background:#e3f4f9;
margin:.5em 0;
overflow:auto;
width:800px;
}
img{border:none;}
ul,li{
margin:0;
padding:0;
}
li{
list-style:none;
float:left;
display:inline;
margin-right:10px;
}
#screenshot{
position:absolute;
border:1px solid #ccc;
background:#333;
padding:5px;
display:none;
color:#fff;
}
&lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;h1&gt;jQuery Screenshot Önizleme&lt;/h1&gt;
&lt;p&gt;Aykut Dilmen&#039;in Kişisel Sitesi &lt;a href=&quot;http://www.dilmen.net&quot; target=&quot;_blank&quot; rel=&quot;cssg_screenshot2.jpg&quot; title=&quot;Aykut Dilmen&quot;&gt;Dilmen.Net&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Atilla Akoğlu&#039;nun Kişisel Sitesi &lt;a href=&quot;http://www.cssglobe.com&quot; target=&quot;_blank&quot; rel=&quot;cssg_screenshot1.jpg&quot;&gt;Serpito.Com&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Mülsüm Gümüşlüoğlu&#039;nun Kişisel Sitesi &lt;a href=&quot;http://www.gumusluoglu.com&quot; target=&quot;_blank&quot; rel=&quot;cssg_screenshot.jpg&quot; title=&quot;Müslüm Gümüşlüoğlu&quot;&gt;Gumusluoglu.Com&lt;/a&gt;&lt;/p&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>&nbsp;</p>
<p>Uygulama dosyalarını <a href="http://www.box.net/shared/fxyo5d4kxc" target="_blank">zip şeklinde indirmek için tıklayınız.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.serpito.com/jquery-screenshot/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Jquery: CSS: Drop Down Menü</title>
		<link>http://www.serpito.com/jquery-css-drop-down-menu/</link>
		<comments>http://www.serpito.com/jquery-css-drop-down-menu/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 13:20:42 +0000</pubDate>
		<dc:creator>sword fish</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Uygulamalar]]></category>
		<category><![CDATA[drop down]]></category>
		<category><![CDATA[drop down js]]></category>
		<category><![CDATA[li]]></category>
		<category><![CDATA[ul]]></category>
		<category><![CDATA[uygulama]]></category>

		<guid isPermaLink="false">http://www.serpito.com/?p=939</guid>
		<description><![CDATA[Sitelerimizde yer alan açılır menüleri oluşturmak kullanmak kadar kolay ve zevklidir. ul etikeni açıyoruz ve ana menü başlıklarını li etiketi içerisine yazıyoruz. &#60;ul class=&#34;dropdown&#34;&#62; &#60;li&#62;&#60;a href=&#34;#&#34;&#62;Konu Başlıkları&#60;/a&#62;&#60;/li&#62; &#60;li&#62;&#60;a href=&#34;#&#34;&#62;Ana Sayfa&#60;/a&#62;&#60;/li&#62; &#60;li&#62;&#60;a href=&#34;#&#34;&#62;İletişim&#60;/a&#62;&#60;/li&#62; &#60;li&#62;&#60;a href=&#34;#&#34;&#62;Hakkımızda&#60;/a&#62;&#60;/li&#62; &#60;/ul&#62; Yukarıdaki kodlar ile sadece yan yana linklerimiz dizmiş oluyoruz, alt menü eklenmemiş halde. Ana menümüze alt menü eklemeye geldi sıra <a href="http://www.serpito.com/jquery-css-drop-down-menu/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p><center><img src="http://www.gumusluoglu.com/wp-content/uploads/2010/02/drop.png" alt="" title="drop" width="600" height="175" class="aligncenter size-full wp-image-810" /></center></p>
<p>Sitelerimizde yer alan açılır menüleri oluşturmak kullanmak kadar kolay ve zevklidir. ul etikeni açıyoruz ve ana menü başlıklarını li etiketi içerisine yazıyoruz.<span id="more-939"></span></p>
<pre class="brush: php; ">

&lt;ul class=&quot;dropdown&quot;&gt;
&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Konu Başlıkları&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Ana Sayfa&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot;&gt;İletişim&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Hakkımızda&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</pre>
<p>Yukarıdaki kodlar ile sadece yan yana linklerimiz dizmiş oluyoruz, alt menü eklenmemiş halde. Ana menümüze alt menü eklemeye geldi sıra</p>
<pre class="brush: php; ">

        &lt;ul class=&quot;dropdown&quot;&gt;
        	&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Konu Başlıkları&lt;/a&gt;
        		&lt;ul class=&quot;sub_menu&quot;&gt;
        			 &lt;li&gt;&lt;a href=&quot;http://www.gumusluoglu.com/kategori/css/&quot;&gt;CSS&lt;/a&gt;&lt;/li&gt;
        			 &lt;li&gt;&lt;a href=&quot;http://www.gumusluoglu.com/kategori/genel/&quot;&gt;Genel&lt;/a&gt;&lt;/li&gt;
        			 &lt;li&gt;&lt;a href=&quot;http://www.gumusluoglu.com/kategori/javascript/&quot;&gt;Javascript&lt;/a&gt;&lt;/li&gt;
        			 &lt;li&gt;&lt;a href=&quot;http://www.gumusluoglu.com/kategori/jquery/&quot;&gt;Jquery&lt;/a&gt;&lt;/li&gt;
        			 &lt;li&gt;&lt;a href=&quot;http://www.gumusluoglu.com/kategori/mysql/&quot;&gt;MYSQL&lt;/a&gt;&lt;/li&gt;
        			 &lt;li&gt;&lt;a href=&quot;http://www.gumusluoglu.com/kategori/php/&quot;&gt;Php&lt;/a&gt;&lt;/li&gt;
        		&lt;/ul&gt;
        	&lt;/li&gt;
        &lt;/ul&gt;
</pre>
<p>Konu başlıkları menüsünün üzerine geldiğimizde CSS, Genel, Javascript, Jquery, MYSQL ve Php menüleri açılıyor.Konu başlıkları menümüze alt menü eklemek için Konu Başlıkları&#8217;nın yer aldığı li etiketini kapatmadan önce class&#8217;ı sub_menu olan bir ul açıyoruz ve alt menü içeriklerini li etiketleri arasına yazıyoruz, alt menüleri oluşturduktan sonra ul etiketimizi ve Konu Başlıklarının yer aldığı li yi kapatıyoruz. En son olarakda ana ul mizi kapatıyoruz ve alt menülerimiz oluşuyor.<br />
Örneğimizi biraz daha geliştirelim ve iki ana menü altında alt menülerimizi oluşturalım.</p>
<pre class="brush: php; ">

        &lt;ul class=&quot;dropdown&quot;&gt;
        	&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Konu Başlıkları&lt;/a&gt;
        		&lt;ul class=&quot;sub_menu&quot;&gt;
        			 &lt;li&gt;&lt;a href=&quot;http://www.gumusluoglu.com/kategori/css/&quot;&gt;CSS&lt;/a&gt;&lt;/li&gt;
        			 &lt;li&gt;&lt;a href=&quot;http://www.gumusluoglu.com/kategori/genel/&quot;&gt;Genel&lt;/a&gt;&lt;/li&gt;
        			 &lt;li&gt;&lt;a href=&quot;http://www.gumusluoglu.com/kategori/javascript/&quot;&gt;Javascript&lt;/a&gt;&lt;/li&gt;
        			 &lt;li&gt;&lt;a href=&quot;http://www.gumusluoglu.com/kategori/jquery/&quot;&gt;Jquery&lt;/a&gt;&lt;/li&gt;
        			 &lt;li&gt;&lt;a href=&quot;http://www.gumusluoglu.com/kategori/mysql/&quot;&gt;MYSQL&lt;/a&gt;&lt;/li&gt;
        			 &lt;li&gt;&lt;a href=&quot;http://www.gumusluoglu.com/kategori/php/&quot;&gt;Php&lt;/a&gt;&lt;/li&gt;
        		&lt;/ul&gt;
        	&lt;/li&gt;
        	&lt;li&gt;&lt;a href=&quot;#&quot;&gt;CSS&lt;/a&gt;
        		&lt;ul class=&quot;sub_menu&quot;&gt;
        			&lt;li&gt;&lt;a href=&quot;http://www.gumusluoglu.com/kategoriler/link-ile-form-submit/&quot;&gt;Link İle Form Submit&lt;/a&gt;&lt;/li&gt;
        			&lt;li&gt;&lt;a href=&quot;http://www.gumusluoglu.com/kategoriler/jquery-text-to-image/&quot;&gt;Jquery Text to İmage&lt;/a&gt;&lt;/li&gt;
        			&lt;li&gt;&lt;a href=&quot;http://www.gumusluoglu.com/kategoriler/css-from-ornegi/&quot;&gt;Css From Örneği&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
        		&lt;/ul&gt;
        	&lt;/li&gt;
        &lt;/ul&gt;
</pre>
<p>Konu başlıkları ve CSS ana menüleri altında alt menüler oluşturmuş olduk. Konu Başlıkları ana menüsü altında; CSS, Genel, Javascript, Jquery, MYSQL ve Php, CSS ana menüsü altında ise; Link İle Form Submit, Jquery Text to İmage ve Css Form Örneği alt menülerini oluşturduk.</p>
<p>Uygulama dosyalarını <a href="http://www.box.net/shared/nf3qnycg0z" target="_blank">zip şeklinde indirmek için tıklayınız.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.serpito.com/jquery-css-drop-down-menu/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>PHP:Jquery: Image Crop Thumbnail (JCrop)</title>
		<link>http://www.serpito.com/php-jquery-image-crop-thumbnail/</link>
		<comments>http://www.serpito.com/php-jquery-image-crop-thumbnail/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 09:41:29 +0000</pubDate>
		<dc:creator>Atilla Akoğlu</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Uygulamalar]]></category>
		<category><![CDATA[crop images]]></category>
		<category><![CDATA[crop thumbnail]]></category>
		<category><![CDATA[image crop]]></category>
		<category><![CDATA[image manipulation]]></category>
		<category><![CDATA[Jcrop]]></category>
		<category><![CDATA[jquery plugin]]></category>
		<category><![CDATA[thumbnails]]></category>

		<guid isPermaLink="false">http://www.serpito.com/?p=910</guid>
		<description><![CDATA[Kullanıcıların profil resimlerini diledikleri ölçüde kesip küçültmelerini sağlayacak bir uygulama geliştirelim. Bir Jquery eklentisi olan Jcrop ile bu işlemi çok pratik bir şekilde yapabiliyoruz. Uygulama için basit bir index.html dosyası oluşturuyoruz. index.html &#60;html&#62; &#60;head&#62; &#60;script type=&#34;text/javascript&#34; src=&#34;http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js&#34;&#62;&#60;/script&#62; &#60;script src=&#34;jquery.Jcrop.js&#34;&#62;&#60;/script&#62; &#60;link rel=&#34;stylesheet&#34; href=&#34;jquery.Jcrop.css&#34; type=&#34;text/css&#34; /&#62; &#60;link rel=&#34;stylesheet&#34; href=&#34;demos.css&#34; type=&#34;text/css&#34; /&#62; &#60;script language=&#34;Javascript&#34;&#62; $(function(){ $(&#039;#cropbox&#039;).Jcrop({ aspectRatio: 1, <a href="http://www.serpito.com/php-jquery-image-crop-thumbnail/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-911" title="jcrop" src="http://www.serpito.com/wp-content/uploads/jcrop.gif" alt="" width="599" height="128" /></p>
<p>Kullanıcıların profil resimlerini diledikleri ölçüde kesip küçültmelerini sağlayacak bir uygulama geliştirelim. Bir Jquery eklentisi olan Jcrop ile bu işlemi çok pratik bir şekilde yapabiliyoruz.</p>
<p>Uygulama için basit bir index.html dosyası oluşturuyoruz.<br />
<span id="more-910"></span></p>
<h3>index.html</h3>
<pre class="brush: php; ">

&lt;html&gt;
&lt;head&gt;

&lt;script type=&quot;text/javascript&quot; src=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js&quot;&gt;&lt;/script&gt;

&lt;script src=&quot;jquery.Jcrop.js&quot;&gt;&lt;/script&gt;
&lt;link rel=&quot;stylesheet&quot; href=&quot;jquery.Jcrop.css&quot; type=&quot;text/css&quot; /&gt;
&lt;link rel=&quot;stylesheet&quot; href=&quot;demos.css&quot; type=&quot;text/css&quot; /&gt;

&lt;script language=&quot;Javascript&quot;&gt;

$(function(){

$(&#039;#cropbox&#039;).Jcrop({
aspectRatio: 1,
onSelect: updateCoords
});

});

function updateCoords(c)
{
$(&#039;#x&#039;).val(c.x);
$(&#039;#y&#039;).val(c.y);
$(&#039;#w&#039;).val(c.w);
$(&#039;#h&#039;).val(c.h);
};

function checkCoords()
{
if (parseInt($(&#039;#w&#039;).val())) return true;
alert(&#039;Please select a crop region then press submit.&#039;);
return false;
};

&lt;/script&gt;

&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot;&gt;&lt;/head&gt;

&lt;body&gt;

&lt;div id=&quot;outer&quot;&gt;
&lt;div&gt;
&lt;div&gt;

&lt;h1&gt;Serpito.com - JCrop Demo&lt;/h1&gt;

&lt;!-- This is the image we&#039;re attaching Jcrop to --&gt;
&lt;img src=&quot;antalya.jpg&quot; id=&quot;cropbox&quot; /&gt;

&lt;!-- This is the form that our event handler fills --&gt;
&lt;form action=&quot;crop.php&quot; method=&quot;post&quot; onSubmit=&quot;return checkCoords();&quot;&gt;
&lt;input type=&quot;hidden&quot; id=&quot;x&quot; name=&quot;x&quot; /&gt;
&lt;input type=&quot;hidden&quot; id=&quot;y&quot; name=&quot;y&quot; /&gt;
&lt;input type=&quot;hidden&quot; id=&quot;w&quot; name=&quot;w&quot; /&gt;
&lt;input type=&quot;hidden&quot; id=&quot;h&quot; name=&quot;h&quot; /&gt;
&lt;input type=&quot;hidden&quot; id=&quot;res&quot; name=&quot;res&quot; value=&quot;antalya.jpg&quot; /&gt;

&lt;input type=&quot;submit&quot; value=&quot;Resimi Kes&quot; /&gt;
&lt;/form&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;

&amp;nbsp;

&amp;nbsp;
</pre>
<p>Hidden inputlardan oluşan formun submit edildiğinde veri göndereceği crop.php dosyasını kodlayalım.</p>
<h3>crop.php</h3>
<pre class="brush: php; ">

&lt;?php
error_reporting(E_ERROR);
//print_r($_POST);
$targ_w = $_POST[&#039;w&#039;]-$_POST[&#039;x&#039;];
$targ_h = $_POST[&#039;h&#039;]-$_POST[&#039;y&#039;];

$jpeg_quality = 90;

$src = $_POST[&#039;res&#039;];
$s=explode(&quot;.&quot;,$_POST[&#039;res&#039;]);
$resim=$s[0]; //resimin ismini aliyoruz

$img_r = imagecreatefromjpeg($src);
$dst_r = ImageCreateTrueColor( $targ_w, $targ_h );

imagecopyresampled($dst_r,$img_r,0,0,$_POST[&#039;x&#039;],$_POST[&#039;y&#039;],$targ_w,$targ_h,$_POST[&#039;w&#039;],$_POST[&#039;h&#039;]);

header(&#039;Content-type: image/jpeg&#039;);
imagejpeg($dst_r, &quot;image/&quot;.$resim.&quot;_thumb.jpg&quot;, $jpeg_quality);

?&gt;]

&amp;amp;nbsp;
</pre>
<p>crop.php ye gönderilen resim üzerindeki kesim noktalarının kordinatları ve x-y uzunlukları crop.php dosyasında <strong>imagecopyresampled</strong> fonksiyonu tarafından işleniyor.</p>
<p>Yukarıdaki görselde denediğim uygulamanın sonucunda <strong>images</strong> dizininde <strong>antalya_thumb.jpg</strong> resimini aşağıda görebilirsiniz.</p>
<p><img class="aligncenter size-full wp-image-915" title="antalya_thumb" src="http://www.serpito.com/wp-content/uploads/antalya_thumb.jpg" alt="php jqery crop thumbnails" width="152" height="51" /></p>
<p><strong>Uygulama dosyalarını <a href="http://www.box.net/shared/ooo01mt7h2" target="_blank">zip şeklinde indirmek için tıklayınız.</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.serpito.com/php-jquery-image-crop-thumbnail/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

