<?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>Okan Özkan</title>
	<atom:link href="http://blog.okanozkan.info/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.okanozkan.info</link>
	<description>günce</description>
	<lastBuildDate>Thu, 01 Mar 2012 11:50:17 +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>PHP Session Sorunu</title>
		<link>http://blog.okanozkan.info/php-session-sorunu/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=php-session-sorunu</link>
		<comments>http://blog.okanozkan.info/php-session-sorunu/#comments</comments>
		<pubDate>Thu, 01 Mar 2012 11:50:17 +0000</pubDate>
		<dc:creator>Okan Özkan</dc:creator>
				<category><![CDATA[Genel Yazılar]]></category>
		<category><![CDATA[bom]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[hata]]></category>
		<category><![CDATA[oturum açma]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[session_Destroy]]></category>
		<category><![CDATA[utf-8]]></category>

		<guid isPermaLink="false">http://blog.okanozkan.info/?p=80</guid>
		<description><![CDATA[İlginç bir session sorunuyla karşılaştım. Normal şekilde oluşturulan session tarayıcı kapatılıp tekrar açılınca giriş yapmıyor. İlla ki session_destroy işlemi yaptıktan sonra tekrar oturum açabiliyorum. Uzun denemeler sonucunda çok alakasız bir detaydan kaynaklandığını çözdüm ve paylaşmak istedim. Tüm sayfaları UTF-8 olarak kodlamama rağmen session&#8217;ı oluşturduğum dosyanın UTF-8 BOMsuz (without BOM) olarak kaydedince çalıştı. 3 kez okundu]]></description>
			<content:encoded><![CDATA[<p>İlginç bir session sorunuyla karşılaştım. Normal şekilde oluşturulan session tarayıcı kapatılıp tekrar açılınca giriş yapmıyor. İlla ki session_destroy işlemi yaptıktan sonra tekrar oturum açabiliyorum. Uzun denemeler sonucunda çok alakasız bir detaydan kaynaklandığını çözdüm ve paylaşmak istedim. Tüm sayfaları UTF-8 olarak kodlamama rağmen session&#8217;ı oluşturduğum dosyanın UTF-8 BOMsuz (without BOM) olarak kaydedince çalıştı. </p>

<p class="sayac_bilgi">3 kez okundu</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.okanozkan.info/php-session-sorunu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jeditable &#8211; jQuery Yerinde Düzenleme Eklentisi ve live() Nesne Sorunu</title>
		<link>http://blog.okanozkan.info/jeditable-jquery-yerinde-duzenleme-eklentisi-ve-live-nesne-sorunu/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=jeditable-jquery-yerinde-duzenleme-eklentisi-ve-live-nesne-sorunu</link>
		<comments>http://blog.okanozkan.info/jeditable-jquery-yerinde-duzenleme-eklentisi-ve-live-nesne-sorunu/#comments</comments>
		<pubDate>Wed, 07 Dec 2011 08:59:48 +0000</pubDate>
		<dc:creator>Okan Özkan</dc:creator>
				<category><![CDATA[Jquery]]></category>
		<category><![CDATA[Kodlama]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Jeditable]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[live sorunu]]></category>
		<category><![CDATA[yerinde düzenleme]]></category>

		<guid isPermaLink="false">http://blog.okanozkan.info/?p=70</guid>
		<description><![CDATA[Sayfalarınızda olmazsa olmazı haline gelen javascript APIsi jquery ile bir çok işlemi kolay ve işlevsel bir şekilde gerçekleştiriyoruz. Bunun yanında jquery ile birlikte gelmeyen ama yine çok işimize yarayabilecek bir eklenti olan Jeditable kullanımından ile ilgili kullanımı bu yazıda bulabilirsiniz. Bu eklenti sayesinde yerinde düzenleme yani yazımızın üzerine tıklayarak yazımızı input içerisinde yada farklı seçenekler de [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://okanozkan.info/wp/wp-content/uploads/jquery-logo.png"><img class="size-medium wp-image-71 alignleft" style="margin: 5px;" title="jquery-logo" src="http://okanozkan.info/wp/wp-content/uploads/jquery-logo-150x60.png" alt="" width="150" height="60" /></a>Sayfalarınızda olmazsa olmazı haline gelen javascript APIsi jquery ile bir çok işlemi kolay ve işlevsel bir şekilde gerçekleştiriyoruz. Bunun yanında jquery ile birlikte gelmeyen ama yine çok işimize yarayabilecek bir eklenti olan Jeditable kullanımından ile ilgili kullanımı bu yazıda bulabilirsiniz. Bu eklenti sayesinde yerinde düzenleme yani yazımızın üzerine tıklayarak yazımızı input içerisinde yada farklı seçenekler de değiştirme ve kaydetme imkanı sağlıyor. Bu yazıda en sık kullanılan input içerisinde düzenleme ile ilgili basit bir örnek bulacaksınız.<span id="more-70"></span></p>
<p>Jeditable kullanabilmemiz için öncelikle http://www.appelsiini.net/download/jquery.jeditable.js adresinden eklentiyi indiriyoruz.<br />
&lt;script src=&#8221;jquery.min.js&#8221;&gt;&lt;/script&gt;<br />
&lt;script src=&#8221;jquery.jeditable.mini.js&#8221;&gt;&lt;/script&gt;</p>
<p>şeklinde jquery ve jeditable kütüphanelerini sayfamıza dahil ettinden sonra kullanmaya geçebiliriz. En basit haliyle kullanımı için sayfamıza ekleyeceğimiz javascript kodları<br />
<span style="color: #808000;">$(document).ready(function() { $(&#8216;.duzenlenebilir&#8217;).editable(&#8216;kaydet.php&#8217;); });</span><br />
Görüldüğü gibi eklentinin sadece tek bir zorunlu parametresi var oda içeriği post edileceği url.<br />
Bunun yanında aşağıdaki kod örneğinde olduğu gibi kullanabileceğimiz zorunlu olmayan parametrelerde mevcut.</p>
<pre><span style="color: #808000;">$(document).ready(function() {</span>
<span style="color: #808000;"> $(".duzenlenebilir").editable("kaydet.php", {</span>
<span style="color: #808000;"> indicator : "Kayıt işlemi yapılıyor...",</span>
<span style="color: #808000;"> type : 'text',</span>
<span style="color: #808000;"> onblur : 'submit',</span>
<span style="color: #808000;"> submit : 'Kaydet',</span>
<span style="color: #808000;"> cancel : 'İptal',</span>
<span style="color: #808000;">});</span></pre>
<p>Diğer parametre ve farklı kullanımlar için eklentinin sayfasını<br />
<a href="http://www.appelsiini.net/projects/jeditable">http://www.appelsiini.net/projects/jeditable</a> ziyaret edebilirsiniz.<br />
Evet yukarıdaki koddan da anlaşılabileceği gibi sayfamızın içerisinde <em>duzenlenebilir</em> class&#8217;ına sahip nesneleri değiştirerek kaydet.php dosyasına POST değeri olarak gönderebiliyoruz.<br />
Örneğin : &lt;b class=&#8221;duzenlenebilir&#8221;&gt;Beni Değiştir&lt;/b&gt; gibi.<br />
Bu tabi ki nesnelerin idsi ilede yapılabilir. $(&#8216;#duzenlenebilir&#8217;).editable(&#8216;kaydet.php&#8217;); şeklinde.<br />
Bu şekilde oluşturulmuş bir sayfa örneğimiz :</p>
<pre><span style="color: #808000;">&lt;html&gt;</span>
<span style="color: #808000;">&lt;head&gt;</span>
<span style="color: #808000;">&lt;script src="jquery.min.js"&gt;&lt;/script&gt;</span>
<span style="color: #808000;">&lt;script src="jquery.jeditable.mini.js"&gt;&lt;/script&gt;</span>
<span style="color: #808000;">&lt;script type="text/javascript" charset="utf-8"&gt;</span>
<span style="color: #808000;">$(function() {</span>
<span style="color: #808000;"> $(".duzenlenebilir").editable("kaydet.php", {</span>
<span style="color: #808000;"> indicator : "İşleminiz Yapılıyor...",</span>
<span style="color: #808000;"> type : 'text',</span>
<span style="color: #808000;"> onblur : 'submit',</span>
<span style="color: #808000;"> submit : 'Kaydet',</span>
<span style="color: #808000;"> cancel : 'İptal',</span>
<span style="color: #808000;"> });</span>
<span style="color: #808000;">});</span>
<span style="color: #808000;">&lt;/script&gt;</span>
<span style="color: #808000;">&lt;/head&gt;</span>
<span style="color: #808000;">&lt;body&gt;</span>
<span style="color: #808000;">Örnek metnimiz içerisinde değiştireceğimiz bir alan:  </span><span class="Apple-style-span" style="color: #808000;">&lt;b id="duzenlenebilir" id="duzenlenebilir" class="duzenlenebilir"&gt; Beni Düzenle! &lt;/b&gt; ... </span><span class="Apple-style-span" style="color: #808000;">&lt;/body&gt; </span><span class="Apple-style-span" style="color: #808000;">&lt;/html&gt;</span></pre>
<pre>kaydet.php dosyasını yapmak istediğiniz işleme göre düzenleyebilirsiniz.
Bu dosyada gelen değerleri
<span style="color: #808000;">$id = $_POST["id"];</span>
<span style="color: #808000;">$deger = $_POST["value"];</span>
şeklinde alabilirsiniz.
<em><strong>Sonradan sayfaya eklenen nesneler sorunu :</strong></em>jQuery ile sayfaya sonradan eklenen nesnelerde [ live() özelliği kullanılmış olsa bile ] Jeditable bu şekilde çalışmayacaktır,
bunu düzeltmek için :</pre>
<pre><span style="color: #808000;">$('.duzenlenebilir').editable('kaydet.php'); </span></pre>
<pre><em>kullanımı yerine ;</em></pre>
<pre><span style="color: #808000;">$('.secenek_duzenle').live('click',function(event) {</span>
<span style="color: #808000;"> event.preventDefault();</span>
<span style="color: #808000;"> $(this).editable('kaydet.php');</span>
<span style="color: #808000;">});</span></pre>

<p class="sayac_bilgi">80 kez okundu</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.okanozkan.info/jeditable-jquery-yerinde-duzenleme-eklentisi-ve-live-nesne-sorunu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AnchorFree HotSpot Shield VPN Reklamlarını Engellemek</title>
		<link>http://blog.okanozkan.info/anchorfree-hotspot-shield-vpn-reklamlarini-engellemek/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=anchorfree-hotspot-shield-vpn-reklamlarini-engellemek</link>
		<comments>http://blog.okanozkan.info/anchorfree-hotspot-shield-vpn-reklamlarini-engellemek/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 07:22:50 +0000</pubDate>
		<dc:creator>Okan Özkan</dc:creator>
				<category><![CDATA[Genel Yazılar]]></category>
		<category><![CDATA[AnchorFree]]></category>
		<category><![CDATA[engellemek]]></category>
		<category><![CDATA[Hotspot]]></category>
		<category><![CDATA[meb filitre]]></category>
		<category><![CDATA[reklam]]></category>

		<guid isPermaLink="false">http://blog.okanozkan.info/?p=60</guid>
		<description><![CDATA[İnternete bağlanırken filitreleri (meb filitresi dahil) aşmak ve yasaklı yada engelli sitelere girmek için kullanabileceğiniz AnchorFree Hotspot vpn programının ücretsiz sürümünde çıkan reklamları bir kaç adımda kaldırabilirsiniz. Bunun için yapmanız gerekenler : 1- Hosts* dosyasına  &#8221;127.0.0.1 box.anchorfree.net&#8221; satırını eklemek 2-Tarayıcınızın geçici dosyalarını silmek**, bu işlemi tarayıcının kaydettiği reklamlamlar için yapıyoruz. * Hosts dosyasının yeri : Windows [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://okanozkan.info/wp/wp-content/uploads/Filtreleri-atlatmanin-en-kolay-yolu.jpg"><img class="alignleft size-medium wp-image-61" style="margin-left: 10px; margin-right: 10px;" title="Filtreleri-atlatmanin-en-kolay-yolu" src="http://okanozkan.info/wp/wp-content/uploads/Filtreleri-atlatmanin-en-kolay-yolu-150x87.jpg" alt="AnchorFree Hotspot " width="150" height="87" /></a></p>
<p>İnternete bağlanırken filitreleri (meb filitresi dahil) aşmak ve yasaklı yada engelli sitelere girmek için kullanabileceğiniz AnchorFree Hotspot vpn programının ücretsiz sürümünde çıkan reklamları bir kaç adımda kaldırabilirsiniz. Bunun için yapmanız gerekenler :</p>
<p>1- Hosts* dosyasına  &#8221;<em>127.0.0.1 box.anchorfree.net</em>&#8221; satırını eklemek</p>
<p>2-Tarayıcınızın geçici dosyalarını silmek**, bu işlemi tarayıcının kaydettiği reklamlamlar için yapıyoruz.<span id="more-60"></span></p>
<p>* Hosts dosyasının yeri :</p>
<ul>
<li><strong>Windows NT/2000/XP/2003/Vista</strong>: <code>WINDOWS\system32\drivers\etc\</code> varsayılan konum durumunda.<br />
Eğer hosts dosyası burada değilse lu registry girdisinden nerede olduğunu öğrenebilirsiniz:<code>\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DataBasePath</code>.</li>
<li><strong>Windows 95/98/Me</strong>: <code>WINDOWS\</code></li>
<li><strong>Linux</strong>: <code>/etc</code></li>
</ul>
<p>** <strong>Choreme</strong> tarayıcısı için bu işlem Menü&gt; Seçenekler &gt; Gelişmiş Seçenekler &gt;Tarama verilerini temizle (Ctrl+Shift+Delete)<br />
<strong>Firefox</strong> tarayıcısı için bu işleme ulaşmak için Ctrl+Shift+Delete yapmalısınız<br />
<strong>Internet Explorer</strong> için Internet Seçenekleri&gt;Genel Sekmesi&gt;Sil işlemini yapmanız yeterli.</p>
<p><em><strong>Not</strong>: 2.07 ve üzeri versiyon kullanıyorsanız, çalışan &#8220;af_proxy_cmd.exe&#8221; işlemi durdurmanız gerekebilir, bu hosts dosyasını değiştirmenizi engelleyebilir. Dilerseniz bu dosyayı silebilirsinizde. Windows sürümünüze göre bu adımı yapmanıza gerek olmayabilir.</em></p>

<p class="sayac_bilgi">563 kez okundu</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.okanozkan.info/anchorfree-hotspot-shield-vpn-reklamlarini-engellemek/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

